9 #ifndef UI_SNIPPETEDIT_H 10 #define UI_SNIPPETEDIT_H 12 #include <QtCore/QVariant> 13 #include <QtGui/QAction> 14 #include <QtGui/QApplication> 15 #include <QtGui/QButtonGroup> 16 #include <QtGui/QGridLayout> 17 #include <QtGui/QHeaderView> 18 #include <QtGui/QLabel> 19 #include <QtGui/QLineEdit> 20 #include <QtGui/QListWidget> 21 #include <QtGui/QPushButton> 22 #include <QtGui/QSpacerItem> 23 #include <QtGui/QToolButton> 24 #include <QtGui/QWidget> 32 QGridLayout *gridLayout;
33 QListWidget *lwSnippets;
37 QLineEdit *leSnippetName;
39 QLineEdit *leSnippetScope;
40 QSpacerItem *verticalSpacer;
41 QPushButton *bMoreSnippets;
42 QSpacerItem *horizontalSpacer;
46 void setupUi(
QWidget *SnippetEdit)
48 if (SnippetEdit->objectName().isEmpty())
49 SnippetEdit->setObjectName(QString::fromUtf8(
"SnippetEdit"));
50 SnippetEdit->resize(548, 486);
51 gridLayout =
new QGridLayout(SnippetEdit);
52 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
53 lwSnippets =
new QListWidget(SnippetEdit);
55 icon.addFile(QString::fromUtf8(
"new.png"), QSize(), QIcon::Normal, QIcon::Off);
56 QListWidgetItem *__qlistwidgetitem =
new QListWidgetItem(lwSnippets);
57 __qlistwidgetitem->setIcon(icon);
58 lwSnippets->setObjectName(QString::fromUtf8(
"lwSnippets"));
59 QSizePolicy sizePolicy(QSizePolicy::Maximum, QSizePolicy::Expanding);
60 sizePolicy.setHorizontalStretch(0);
61 sizePolicy.setVerticalStretch(0);
62 sizePolicy.setHeightForWidth(lwSnippets->sizePolicy().hasHeightForWidth());
63 lwSnippets->setSizePolicy(sizePolicy);
64 lwSnippets->setMaximumSize(QSize(200, 16777215));
66 gridLayout->addWidget(lwSnippets, 0, 0, 4, 5);
68 label =
new QLabel(SnippetEdit);
69 label->setObjectName(QString::fromUtf8(
"label"));
70 QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Maximum);
71 sizePolicy1.setHorizontalStretch(0);
72 sizePolicy1.setVerticalStretch(0);
73 sizePolicy1.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
74 label->setSizePolicy(sizePolicy1);
76 gridLayout->addWidget(label, 0, 5, 1, 1);
78 eSnippet =
new QEditor(SnippetEdit);
79 eSnippet->setObjectName(QString::fromUtf8(
"eSnippet"));
80 QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
81 sizePolicy2.setHorizontalStretch(0);
82 sizePolicy2.setVerticalStretch(0);
83 sizePolicy2.setHeightForWidth(eSnippet->sizePolicy().hasHeightForWidth());
84 eSnippet->setSizePolicy(sizePolicy2);
85 eSnippet->setFrameShape(QFrame::StyledPanel);
86 eSnippet->setFrameShadow(QFrame::Raised);
88 gridLayout->addWidget(eSnippet, 1, 5, 1, 2);
90 label_5 =
new QLabel(SnippetEdit);
91 label_5->setObjectName(QString::fromUtf8(
"label_5"));
92 QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Preferred);
93 sizePolicy3.setHorizontalStretch(0);
94 sizePolicy3.setVerticalStretch(0);
95 sizePolicy3.setHeightForWidth(label_5->sizePolicy().hasHeightForWidth());
96 label_5->setSizePolicy(sizePolicy3);
98 gridLayout->addWidget(label_5, 2, 5, 1, 1);
100 leSnippetName =
new QLineEdit(SnippetEdit);
101 leSnippetName->setObjectName(QString::fromUtf8(
"leSnippetName"));
102 QSizePolicy sizePolicy4(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
103 sizePolicy4.setHorizontalStretch(0);
104 sizePolicy4.setVerticalStretch(0);
105 sizePolicy4.setHeightForWidth(leSnippetName->sizePolicy().hasHeightForWidth());
106 leSnippetName->setSizePolicy(sizePolicy4);
108 gridLayout->addWidget(leSnippetName, 2, 6, 1, 1);
110 label_6 =
new QLabel(SnippetEdit);
111 label_6->setObjectName(QString::fromUtf8(
"label_6"));
113 gridLayout->addWidget(label_6, 3, 5, 1, 1);
115 leSnippetScope =
new QLineEdit(SnippetEdit);
116 leSnippetScope->setObjectName(QString::fromUtf8(
"leSnippetScope"));
118 gridLayout->addWidget(leSnippetScope, 3, 6, 1, 1);
120 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Preferred);
122 gridLayout->addItem(verticalSpacer, 4, 5, 1, 2);
124 bMoreSnippets =
new QPushButton(SnippetEdit);
125 bMoreSnippets->setObjectName(QString::fromUtf8(
"bMoreSnippets"));
127 gridLayout->addWidget(bMoreSnippets, 4, 3, 1, 1);
129 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Preferred, QSizePolicy::Minimum);
131 gridLayout->addItem(horizontalSpacer, 4, 2, 1, 1);
134 tbDeleteSnippet->setObjectName(QString::fromUtf8(
"tbDeleteSnippet"));
136 gridLayout->addWidget(tbDeleteSnippet, 4, 1, 1, 1);
139 tbCreateSnippet->setObjectName(QString::fromUtf8(
"tbCreateSnippet"));
141 gridLayout->addWidget(tbCreateSnippet, 4, 0, 1, 1);
143 #ifndef QT_NO_SHORTCUT 144 label_5->setBuddy(leSnippetName);
145 label_6->setBuddy(leSnippetScope);
146 #endif // QT_NO_SHORTCUT 147 QWidget::setTabOrder(lwSnippets, leSnippetName);
148 QWidget::setTabOrder(leSnippetName, leSnippetScope);
149 QWidget::setTabOrder(leSnippetScope, tbCreateSnippet);
150 QWidget::setTabOrder(tbCreateSnippet, tbDeleteSnippet);
151 QWidget::setTabOrder(tbDeleteSnippet, bMoreSnippets);
153 retranslateUi(SnippetEdit);
155 QMetaObject::connectSlotsByName(SnippetEdit);
158 void retranslateUi(
QWidget *SnippetEdit)
160 SnippetEdit->setWindowTitle(QString());
162 const bool __sortingEnabled = lwSnippets->isSortingEnabled();
163 lwSnippets->setSortingEnabled(
false);
164 QListWidgetItem *___qlistwidgetitem = lwSnippets->item(0);
165 ___qlistwidgetitem->setText(QApplication::translate(
"SnippetEdit",
"empty", 0, QApplication::UnicodeUTF8));
166 lwSnippets->setSortingEnabled(__sortingEnabled);
168 label->setText(QApplication::translate(
"SnippetEdit",
"Edit snippet", 0, QApplication::UnicodeUTF8));
169 label_5->setText(QApplication::translate(
"SnippetEdit",
"Name/trigger", 0, QApplication::UnicodeUTF8));
170 #ifndef QT_NO_TOOLTIP 171 leSnippetName->setToolTip(QApplication::translate(
"SnippetEdit",
"Enter the name of the code snippet, which will also be its full-text trigger, if enabled.", 0, QApplication::UnicodeUTF8));
172 #endif // QT_NO_TOOLTIP 173 label_6->setText(QApplication::translate(
"SnippetEdit",
"Scope(s)", 0, QApplication::UnicodeUTF8));
174 #ifndef QT_NO_TOOLTIP 175 leSnippetScope->setToolTip(QApplication::translate(
"SnippetEdit",
"Enter a coma-separated list of languages in which the snippet can be used.", 0, QApplication::UnicodeUTF8));
176 #endif // QT_NO_TOOLTIP 177 bMoreSnippets->setText(QApplication::translate(
"SnippetEdit",
"More", 0, QApplication::UnicodeUTF8));
178 tbDeleteSnippet->setText(QApplication::translate(
"SnippetEdit",
"-", 0, QApplication::UnicodeUTF8));
179 tbCreateSnippet->setText(QApplication::translate(
"SnippetEdit",
"+", 0, QApplication::UnicodeUTF8));
190 #endif // UI_SNIPPETEDIT_H
A text editing widget.
Definition: qeditor.h:55
Definition: ui_snippetedit.h:185
Definition of the QEditor class.
Definition: ui_snippetedit.h:29