X-Git-Url: https://gitweb.stoutner.com/?a=blobdiff_plain;f=src%2Fdialogs%2FRequestDetailDialog.h;fp=src%2Fdialogs%2FRequestDetailDialog.h;h=c15fcad132ad08fff09c16c3e8167ca5e88e7382;hb=f8f8d907d0caa128abf73696f812f8e92db812b7;hp=d33f65ed1dcdc403541078c0ca6894a8a4bd7360;hpb=a44e607fb5398c80c5de2629017865ae749e8fbf;p=PrivacyBrowserPC.git diff --git a/src/dialogs/RequestDetailDialog.h b/src/dialogs/RequestDetailDialog.h index d33f65e..c15fcad 100644 --- a/src/dialogs/RequestDetailDialog.h +++ b/src/dialogs/RequestDetailDialog.h @@ -22,6 +22,8 @@ // Qt toolkit headers. #include +#include +#include class RequestDetailDialog : public QDialog { @@ -30,6 +32,38 @@ class RequestDetailDialog : public QDialog public: // The primary constructor. - explicit RequestDetailDialog(QWidget *parentWidgetPointer, QByteArray &requestStructByteArray); + explicit RequestDetailDialog(QWidget *parentWidgetPointer, QTableWidget *tableWidgetPointer, const int initialRow); + +private Q_SLOTS: + // The private slots. + void next(); + void previous(); + +private: + // The private variables. + QLabel *appliedEntryLabelPointer; + QLineEdit *appliedEntryLineEditPointer; + int currentRow; + QLineEdit *dispositionLineEditPointer; + QLabel *filterListLabelPointer; + QLineEdit *filterListLineEditPointer; + QFrame *horizontalLinePointer; + QLineEdit *navigationTypeLineEditPointer; + QPalette negativeBackgroundPalette; + QPushButton *nextButtonPointer; + QPalette normalBackgroundPalette; + QLabel *originalEntryLabelPointer; + QLineEdit *originalEntryLineEditPointer; + QPushButton *previousButtonPointer; + QPalette positiveBackgroundPalette; + QLineEdit *requestMethodLineEditPointer; + QLineEdit *resourceTypeLineEditPointer; + QLabel *sublistLabelPointer; + QLineEdit *sublistLineEditPointer; + QTableWidget *tableWidgetPointer; + QLineEdit *urlLineEditPointer; + + // The private functions. + void populateDialog(const int row); }; #endif