Display title icon; display title icon and names for save/extdata in group mode

This commit is contained in:
zhupengfei
2020-01-17 12:10:44 +08:00
parent 0708744a17
commit 94b9ec028b
4 changed files with 62 additions and 22 deletions
+5 -2
View File
@@ -8,6 +8,7 @@
#include <string>
#include <vector>
#include <QDialog>
#include <QPixmap>
#include "core/importer.h"
class QTreeWidgetItem;
@@ -31,9 +32,11 @@ private:
std::vector<Core::ContentSpecifier> GetSelectedContentList();
void StartImporting();
void InsertTopLevelItem(const QString& text);
void InsertTopLevelItem(const QString& text, QPixmap icon = {});
// When replace_name and replace_icon are present they are used instead of those in `content`.
void InsertSecondLevelItem(std::size_t row, const Core::ContentSpecifier& content,
std::size_t id);
std::size_t id, QString replace_name = {},
QPixmap replace_icon = {});
std::unique_ptr<Ui::ImportDialog> ui;