11 #include <QVBoxLayout>
12 #include <QGridLayout>
13 #include <QHBoxLayout>
19 #include "scribusapi.h"
21 class SCRIBUS_API
Query :
public QDialog
26 Query( QWidget* parent=0,
const char* name=0,
bool modal =
false, QString text=0, QString titel=0 );
29 const QString getEditText();
30 void setEditText(QString newText,
bool setSelected);
31 void setTestList(QStringList tList);
32 void setForbiddenList(QStringList tList);
33 void setCheckMode(
bool mode);
34 void setValidator(QRegExp rx);
40 QVBoxLayout* queryLayout;
41 QHBoxLayout* editLayout;
42 QHBoxLayout* okCancelLayout;
43 QPushButton* okButton;
44 QPushButton* cancelButton;
45 QLineEdit* answerEdit;
46 QLabel* questionLabel;
47 QStringList checkList;
48 QStringList forbiddenList;