Warning, /office/skrooge/plugins/generic/skg_debug/skgdebugpluginwidget_base.ui is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <ui version="4.0">
0003  <author>
0004 SPDX-FileCopyrightText: 2022 S. MANKOWSKI stephane@mankowski.fr
0005 SPDX-FileCopyrightText: 2022 G. DE BURE support@mankowski.fr
0006 SPDX-License-Identifier: GPL-3.0-or-later
0007  </author>      
0008  <class>skgdebugplugin_base</class>
0009  <widget class="QWidget" name="skgdebugplugin_base">
0010   <property name="geometry">
0011    <rect>
0012     <x>0</x>
0013     <y>0</y>
0014     <width>579</width>
0015     <height>335</height>
0016    </rect>
0017   </property>
0018   <layout class="QVBoxLayout" name="verticalLayout">
0019    <item>
0020     <layout class="QHBoxLayout">
0021      <item>
0022       <widget class="SKGComboBox" name="kExplainCmb">
0023        <property name="sizePolicy">
0024         <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
0025          <horstretch>0</horstretch>
0026          <verstretch>0</verstretch>
0027         </sizepolicy>
0028        </property>
0029        <property name="sizeAdjustPolicy">
0030         <enum>QComboBox::AdjustToContents</enum>
0031        </property>
0032       </widget>
0033      </item>
0034      <item>
0035       <widget class="SKGComboBox" name="kSQLInput">
0036        <property name="sizePolicy">
0037         <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
0038          <horstretch>0</horstretch>
0039          <verstretch>0</verstretch>
0040         </sizepolicy>
0041        </property>
0042        <property name="focusPolicy">
0043         <enum>Qt::StrongFocus</enum>
0044        </property>
0045        <property name="toolTip">
0046         <string>SQL command to execute</string>
0047        </property>
0048        <property name="statusTip">
0049         <string>SQL command to execute</string>
0050        </property>
0051        <property name="editable">
0052         <bool>true</bool>
0053        </property>
0054        <property name="sizeAdjustPolicy">
0055         <enum>QComboBox::AdjustToMinimumContentsLength</enum>
0056        </property>
0057       </widget>
0058      </item>
0059      <item>
0060       <widget class="QPlainTextEdit" name="kInput">
0061        <property name="toolTip">
0062         <string>Script to execute</string>
0063        </property>
0064        <property name="statusTip">
0065         <string>Script to execute</string>
0066        </property>
0067       </widget>
0068      </item>
0069     </layout>
0070    </item>
0071    <item>
0072     <layout class="QHBoxLayout" name="horizontalLayout">
0073      <item>
0074       <widget class="QPushButton" name="kSQLPushButton">
0075        <property name="sizePolicy">
0076         <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
0077          <horstretch>0</horstretch>
0078          <verstretch>0</verstretch>
0079         </sizepolicy>
0080        </property>
0081        <property name="toolTip">
0082         <string>Execute</string>
0083        </property>
0084        <property name="statusTip">
0085         <string>Execute</string>
0086        </property>
0087        <property name="text">
0088         <string>Execute</string>
0089        </property>
0090       </widget>
0091      </item>
0092      <item>
0093       <widget class="QPushButton" name="kSQLTransactionPushButton">
0094        <property name="sizePolicy">
0095         <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
0096          <horstretch>0</horstretch>
0097          <verstretch>0</verstretch>
0098         </sizepolicy>
0099        </property>
0100        <property name="toolTip">
0101         <string>Execute in a transaction</string>
0102        </property>
0103        <property name="statusTip">
0104         <string>Execute in a transaction</string>
0105        </property>
0106        <property name="text">
0107         <string>Execute in a transaction</string>
0108        </property>
0109       </widget>
0110      </item>
0111      <item>
0112       <spacer name="horizontalSpacer_2">
0113        <property name="orientation">
0114         <enum>Qt::Horizontal</enum>
0115        </property>
0116        <property name="sizeHint" stdset="0">
0117         <size>
0118          <width>40</width>
0119          <height>20</height>
0120         </size>
0121        </property>
0122       </spacer>
0123      </item>
0124      <item>
0125       <widget class="QPushButton" name="kRefreshViewsAndIndexes">
0126        <property name="toolTip">
0127         <string>Refresh Database (views, indexes, triggers)</string>
0128        </property>
0129        <property name="statusTip">
0130         <string>Refresh Database (views, indexes, triggers)</string>
0131        </property>
0132        <property name="text">
0133         <string>Refresh Database</string>
0134        </property>
0135       </widget>
0136      </item>
0137     </layout>
0138    </item>
0139    <item>
0140     <widget class="KTextEdit" name="kSQLResult">
0141      <property name="font">
0142       <font>
0143        <family>Courier New</family>
0144       </font>
0145      </property>
0146      <property name="toolTip">
0147       <string>SQL output</string>
0148      </property>
0149      <property name="statusTip">
0150       <string>SQL output</string>
0151      </property>
0152      <property name="lineWrapMode">
0153       <enum>QTextEdit::NoWrap</enum>
0154      </property>
0155      <property name="readOnly">
0156       <bool>true</bool>
0157      </property>
0158      <property name="acceptRichText">
0159       <bool>false</bool>
0160      </property>
0161     </widget>
0162    </item>
0163    <item>
0164     <layout class="QHBoxLayout">
0165      <item>
0166       <widget class="QLabel" name="kTraceLevelLbl">
0167        <property name="text">
0168         <string>&amp;Trace level:</string>
0169        </property>
0170        <property name="buddy">
0171         <cstring>kTraceLevel</cstring>
0172        </property>
0173       </widget>
0174      </item>
0175      <item>
0176       <widget class="QSlider" name="kTraceLevel">
0177        <property name="toolTip">
0178         <string>Select level of traces</string>
0179        </property>
0180        <property name="statusTip">
0181         <string>Select level of traces</string>
0182        </property>
0183        <property name="maximum">
0184         <number>30</number>
0185        </property>
0186        <property name="orientation">
0187         <enum>Qt::Horizontal</enum>
0188        </property>
0189        <property name="tickPosition">
0190         <enum>QSlider::TicksAbove</enum>
0191        </property>
0192        <property name="tickInterval">
0193         <number>1</number>
0194        </property>
0195       </widget>
0196      </item>
0197      <item>
0198       <widget class="QCheckBox" name="kEnableProfilingChk">
0199        <property name="toolTip">
0200         <string>Enable or disable profiling</string>
0201        </property>
0202        <property name="statusTip">
0203         <string>Enable or disable profiling</string>
0204        </property>
0205        <property name="text">
0206         <string>Enable profiling</string>
0207        </property>
0208       </widget>
0209      </item>
0210     </layout>
0211    </item>
0212   </layout>
0213  </widget>
0214  <customwidgets>
0215   <customwidget>
0216    <class>SKGComboBox</class>
0217    <extends>QComboBox</extends>
0218    <header>skgcombobox.h</header>
0219   </customwidget>
0220   <customwidget>
0221    <class>KTextEdit</class>
0222    <extends>QTextEdit</extends>
0223    <header>ktextedit.h</header>
0224   </customwidget>
0225  </customwidgets>
0226  <tabstops>
0227   <tabstop>kExplainCmb</tabstop>
0228   <tabstop>kSQLInput</tabstop>
0229   <tabstop>kInput</tabstop>
0230   <tabstop>kSQLPushButton</tabstop>
0231   <tabstop>kSQLTransactionPushButton</tabstop>
0232   <tabstop>kRefreshViewsAndIndexes</tabstop>
0233   <tabstop>kSQLResult</tabstop>
0234   <tabstop>kTraceLevel</tabstop>
0235   <tabstop>kEnableProfilingChk</tabstop>
0236  </tabstops>
0237  <resources/>
0238  <connections/>
0239  <slots>
0240   <slot>onExecuteSqlOrder()</slot>
0241   <slot>onExecuteSqlOrderInTransaction()</slot>
0242   <slot>onTraceLevelModified()</slot>
0243   <slot>onProfilingModeChanged()</slot>
0244   <slot>onRefreshViewsAndIndexes()</slot>
0245   <slot>onModeChanged()</slot>
0246  </slots>
0247 </ui>