1 // Generic two-paned included/excluded list dialog
2 // Copyright © 2009 The University of Chicago
3 #ifndef LISTBUILDERDIALOG_H
4 #define LISTBUILDERDIALOG_H
7 #include "ui_listbuilderdialogbase.h"
10 #include <QStringList>
16 class ListBuilderDialog
: public QDialog
, private Ui::ListBuilderDialogBase
21 ListBuilderDialog( QString caption
,
22 QStringList
& notIncluded
, QStringList
& included
,
23 QWidget
* parent
= 0, Qt::WindowFlags fl
= 0 );
25 Q3ListBox
* GetNotIncluded() { return m_NotIncluded
; }
26 Q3ListBox
* GetIncluded() { return m_Included
; }
29 void addListItemSlot( Q3ListViewItem
* );
30 void addListItemSlot();
31 void removeListItemSlot( Q3ListViewItem
* );
32 void removeListItemSlot();
35 #endif // LISTBUILDERDIALOG_H