66 QString fileExtension()
const;
73 QString filePath()
const;
78 void initializeLists(
const QStringList &ids,
const QStringList &names,
const QStringList &descriptions,
int sectionLimit );
83 QString selectedStyleId();
86 void accept()
override;
89 void updateLoadButtonState();
90 void onRelatedTableSelectionChanged();
91 void onOthersTableSelectionChanged();
92 void deleteStyleFromDB();
96 void invertSelection();
99 void selectionChanged( QTableWidget *styleTable );
103 QString mSelectedStyleId;
104 QString mSelectedStyleName;
105 int mSectionLimit = 0;
106 QPushButton *mDeleteButton =
nullptr;
107 QPushButton *mLoadButton =
nullptr;
108 QPushButton *mCancelButton =
nullptr;