diff options
author | Liang Qi <liang.qi@qt.io> | 2022-07-09 09:03:50 +0200 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2022-08-06 01:24:41 +0200 |
commit | 5b62970b9441717670a1756b858c500004dfdfe0 (patch) | |
tree | d6ae82c708af6c3d671a9701c06e0a24dcf4ee57 | |
parent | cef9cbdd52d737ce6ff01d12770b38c02a0e331a (diff) |
tests: add a textfield in qt-client-widget
To test drag and drop.
Change-Id: I609c7edebea3af7763ec53fdbb7257a4b89371b9
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
-rw-r--r-- | tests/manual/xembed/qt-client-widget/window.cpp | 11 | ||||
-rw-r--r-- | tests/manual/xembed/qt-client-widget/window.h | 2 |
2 files changed, 13 insertions, 0 deletions
diff --git a/tests/manual/xembed/qt-client-widget/window.cpp b/tests/manual/xembed/qt-client-widget/window.cpp index 6f0a373ec3..756e956bb6 100644 --- a/tests/manual/xembed/qt-client-widget/window.cpp +++ b/tests/manual/xembed/qt-client-widget/window.cpp @@ -63,6 +63,11 @@ Window::Window() accessLineEdit = new QLineEdit; + QGroupBox *testGroup = new QGroupBox(tr("Test")); + + QLabel *testLabel = new QLabel(tr("Drag and Drop:")); + textEdit = new QTextEdit; + connect(echoComboBox, SIGNAL(activated(int)), this, SLOT(echoChanged(int))); connect(validatorComboBox, SIGNAL(activated(int)), @@ -104,12 +109,18 @@ Window::Window() accessLayout->addWidget(accessLineEdit, 1, 0, 1, 2); accessGroup->setLayout(accessLayout); + QGridLayout *testLayout = new QGridLayout; + testLayout->addWidget(testLabel, 0, 0); + testLayout->addWidget(textEdit, 1, 0, 1, 2); + testGroup->setLayout(testLayout); + QGridLayout *layout = new QGridLayout; layout->addWidget(echoGroup, 0, 0); layout->addWidget(validatorGroup, 1, 0); layout->addWidget(alignmentGroup, 2, 0); layout->addWidget(inputMaskGroup, 0, 1); layout->addWidget(accessGroup, 1, 1); + layout->addWidget(testGroup, 2, 1); setLayout(layout); setWindowTitle(tr("Line Edits")); diff --git a/tests/manual/xembed/qt-client-widget/window.h b/tests/manual/xembed/qt-client-widget/window.h index 6f69a4330e..b749c04009 100644 --- a/tests/manual/xembed/qt-client-widget/window.h +++ b/tests/manual/xembed/qt-client-widget/window.h @@ -9,6 +9,7 @@ QT_BEGIN_NAMESPACE class QComboBox; class QLineEdit; +class QTextEdit; QT_END_NAMESPACE class Window : public QWidget @@ -31,6 +32,7 @@ private: QLineEdit *alignmentLineEdit; QLineEdit *inputMaskLineEdit; QLineEdit *accessLineEdit; + QTextEdit *textEdit; }; #endif |