14 #ifndef DtDialogWithDescriptions_H_
15 #define DtDialogWithDescriptions_H_
19 #include <QtWidgets/QDialog>
20 #include <QtCore/QVariant>
22 class QListWidgetItem;
25 class QDialogButtonBox;
44 virtual void setTitle(
const QString&);
46 virtual QListWidgetItem* addItem(
const QString& item,
int iDataRole = Qt::UserRole,
const QVariant& data = QVariant());
47 virtual void setDescription(QListWidgetItem* item,
const QString& description);
48 virtual void removeItem(QListWidgetItem*);
56 virtual void itemSelectionChanged();
QListWidget * listWidget()
Definition: DtDialogWithDescriptions.h:50
QTextEdit * myHelpText
Label to display help text.
Definition: DtDialogWithDescriptions.h:65
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
QVBoxLayout * myMainLayout
Definition: DtDialogWithDescriptions.h:61
Logic for the tactical graphics settings GUI.
Definition: DtDialogWithDescriptions.h:33
QListWidget * myListWidget
Definition: DtDialogWithDescriptions.h:59
QLabel * myLabel
Definition: DtDialogWithDescriptions.h:62
QDialogButtonBox * myDialogButtons
Definition: DtDialogWithDescriptions.h:60
std::map< QListWidgetItem *, QString > myDescriptions
Definition: DtDialogWithDescriptions.h:67