17 #ifndef DtDialogWithDescriptions_H_
18 #define DtDialogWithDescriptions_H_
22 #include <QtWidgets/QDialog>
23 #include <QtCore/QVariant>
25 class QListWidgetItem;
28 class QDialogButtonBox;
47 virtual void setTitle(
const QString&);
49 virtual QListWidgetItem* addItem(
const QString& item,
int iDataRole = Qt::UserRole,
const QVariant& data = QVariant());
50 virtual void setDescription(QListWidgetItem* item,
const QString& description);
51 virtual void removeItem(QListWidgetItem*);
59 virtual void itemSelectionChanged();
QListWidget * listWidget()
Definition: DtDialogWithDescriptions.h:53
QTextEdit * myHelpText
Label to display help text.
Definition: DtDialogWithDescriptions.h:68
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
QVBoxLayout * myMainLayout
Definition: DtDialogWithDescriptions.h:64
Logic for the tactical graphics settings GUI.
Definition: DtDialogWithDescriptions.h:36
QListWidget * myListWidget
Definition: DtDialogWithDescriptions.h:62
QLabel * myLabel
Definition: DtDialogWithDescriptions.h:65
QDialogButtonBox * myDialogButtons
Definition: DtDialogWithDescriptions.h:63
std::map< QListWidgetItem *, QString > myDescriptions
Definition: DtDialogWithDescriptions.h:70