Warning, /office/skrooge/plugins/skrooge/skrooge_payee/skgpayeepluginwidget_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>skgpayeeplugin_base</class>
0009  <widget class="QWidget" name="skgpayeeplugin_base">
0010   <property name="geometry">
0011    <rect>
0012     <x>0</x>
0013     <y>0</y>
0014     <width>394</width>
0015     <height>216</height>
0016    </rect>
0017   </property>
0018   <layout class="QVBoxLayout" name="verticalLayout_2">
0019    <property name="spacing">
0020     <number>2</number>
0021    </property>
0022    <item>
0023     <widget class="SKGFilteredTableView" name="kView"/>
0024    </item>
0025    <item>
0026     <widget class="KSeparator" name="kseparator"/>
0027    </item>
0028    <item>
0029     <widget class="QFrame" name="frame">
0030      <property name="frameShape">
0031       <enum>QFrame::NoFrame</enum>
0032      </property>
0033      <property name="frameShadow">
0034       <enum>QFrame::Raised</enum>
0035      </property>
0036      <layout class="QVBoxLayout" name="verticalLayout">
0037       <property name="spacing">
0038        <number>2</number>
0039       </property>
0040       <property name="leftMargin">
0041        <number>0</number>
0042       </property>
0043       <property name="topMargin">
0044        <number>0</number>
0045       </property>
0046       <property name="rightMargin">
0047        <number>0</number>
0048       </property>
0049       <property name="bottomMargin">
0050        <number>0</number>
0051       </property>
0052       <item>
0053        <layout class="QHBoxLayout" name="horizontalLayout">
0054         <property name="spacing">
0055          <number>2</number>
0056         </property>
0057         <item>
0058          <widget class="QLabel" name="kNameLbl">
0059           <property name="font">
0060            <font>
0061             <weight>75</weight>
0062             <bold>true</bold>
0063            </font>
0064           </property>
0065           <property name="text">
0066            <string notr="true">&amp;Title:</string>
0067           </property>
0068           <property name="buddy">
0069            <cstring>kNameInput</cstring>
0070           </property>
0071          </widget>
0072         </item>
0073         <item>
0074          <widget class="QLineEdit" name="kNameInput">
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>Name of the payee</string>
0083           </property>
0084           <property name="statusTip">
0085            <string>Name of the payee</string>
0086           </property>
0087          </widget>
0088         </item>
0089         <item>
0090          <widget class="QLabel" name="kAddressLabel">
0091           <property name="sizePolicy">
0092            <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
0093             <horstretch>0</horstretch>
0094             <verstretch>0</verstretch>
0095            </sizepolicy>
0096           </property>
0097           <property name="text">
0098            <string notr="true">Title:</string>
0099           </property>
0100           <property name="buddy">
0101            <cstring>kAddressEdit</cstring>
0102           </property>
0103          </widget>
0104         </item>
0105         <item>
0106          <widget class="QLineEdit" name="kAddressEdit">
0107           <property name="sizePolicy">
0108            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
0109             <horstretch>0</horstretch>
0110             <verstretch>0</verstretch>
0111            </sizepolicy>
0112           </property>
0113           <property name="toolTip">
0114            <string>Address of the payee</string>
0115           </property>
0116           <property name="statusTip">
0117            <string>Address of the payee</string>
0118           </property>
0119           <property name="showClearButton" stdset="0">
0120            <bool>true</bool>
0121           </property>
0122          </widget>
0123         </item>
0124         <item>
0125          <widget class="QLabel" name="kCategoryLabel">
0126           <property name="sizePolicy">
0127            <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
0128             <horstretch>0</horstretch>
0129             <verstretch>0</verstretch>
0130            </sizepolicy>
0131           </property>
0132           <property name="text">
0133            <string notr="true">Title:</string>
0134           </property>
0135           <property name="alignment">
0136            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0137           </property>
0138          </widget>
0139         </item>
0140         <item>
0141          <widget class="SKGComboBox" name="kCategoryEdit">
0142           <property name="sizePolicy">
0143            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
0144             <horstretch>0</horstretch>
0145             <verstretch>0</verstretch>
0146            </sizepolicy>
0147           </property>
0148           <property name="minimumSize">
0149            <size>
0150             <width>200</width>
0151             <height>0</height>
0152            </size>
0153           </property>
0154           <property name="toolTip">
0155            <string>Category of the transaction.
0156 Use  &quot; &gt; &quot; as a separator between a category and a subcategory.</string>
0157           </property>
0158           <property name="statusTip">
0159            <string>Category of the transaction</string>
0160           </property>
0161           <property name="editable">
0162            <bool>true</bool>
0163           </property>
0164           <property name="sizeAdjustPolicy">
0165            <enum>QComboBox::AdjustToMinimumContentsLength</enum>
0166           </property>
0167          </widget>
0168         </item>
0169        </layout>
0170       </item>
0171       <item>
0172        <layout class="QHBoxLayout" name="horizontalLayout_2">
0173         <property name="spacing">
0174          <number>2</number>
0175         </property>
0176         <item>
0177          <spacer name="horizontalSpacer">
0178           <property name="orientation">
0179            <enum>Qt::Horizontal</enum>
0180           </property>
0181           <property name="sizeHint" stdset="0">
0182            <size>
0183             <width>0</width>
0184             <height>20</height>
0185            </size>
0186           </property>
0187          </spacer>
0188         </item>
0189         <item>
0190          <widget class="QPushButton" name="kAddButton">
0191           <property name="toolTip">
0192            <string>Create a payee (Ctrl+Enter)</string>
0193           </property>
0194           <property name="statusTip">
0195            <string>Create a payee (Ctrl+Enter)</string>
0196           </property>
0197           <property name="text">
0198            <string>Add</string>
0199           </property>
0200          </widget>
0201         </item>
0202         <item>
0203          <widget class="QPushButton" name="kModifyButton">
0204           <property name="toolTip">
0205            <string>Modify selected payee (Shift+Enter)</string>
0206           </property>
0207           <property name="statusTip">
0208            <string>Modify selected payee (Shift+Enter)</string>
0209           </property>
0210           <property name="text">
0211            <string>Modify</string>
0212           </property>
0213          </widget>
0214         </item>
0215         <item>
0216          <widget class="QPushButton" name="kDeleteUnusedButton">
0217           <property name="toolTip">
0218            <string>Delete unused categories</string>
0219           </property>
0220           <property name="statusTip">
0221            <string>Delete unused categories</string>
0222           </property>
0223           <property name="text">
0224            <string comment="Verb, delete unused categories">Delete unused</string>
0225           </property>
0226          </widget>
0227         </item>
0228        </layout>
0229       </item>
0230      </layout>
0231     </widget>
0232    </item>
0233   </layout>
0234  </widget>
0235  <customwidgets>
0236   <customwidget>
0237    <class>SKGComboBox</class>
0238    <extends>QComboBox</extends>
0239    <header>skgcombobox.h</header>
0240   </customwidget>
0241   <customwidget>
0242    <class>SKGFilteredTableView</class>
0243    <extends>QWidget</extends>
0244    <header>skgfilteredtableview.h</header>
0245    <container>1</container>
0246   </customwidget>
0247   <customwidget>
0248    <class>KSeparator</class>
0249    <extends>QFrame</extends>
0250    <header>kseparator.h</header>
0251    <container>1</container>
0252   </customwidget>
0253  </customwidgets>
0254  <tabstops>
0255   <tabstop>kNameInput</tabstop>
0256   <tabstop>kAddressEdit</tabstop>
0257   <tabstop>kCategoryEdit</tabstop>
0258   <tabstop>kAddButton</tabstop>
0259   <tabstop>kModifyButton</tabstop>
0260   <tabstop>kDeleteUnusedButton</tabstop>
0261  </tabstops>
0262  <resources/>
0263  <connections/>
0264  <slots>
0265   <slot>onDoubleClick()</slot>
0266   <slot>onAddPayee()</slot>
0267   <slot>onModifyPayee()</slot>
0268   <slot>onEditorModified()</slot>
0269   <slot>onFilterChanged()</slot>
0270   <slot>onFilterRegExpChanged()</slot>
0271   <slot>cleanEditor()</slot>
0272   <slot>onDeleteUnused()</slot>
0273   <slot>onResetInternalFilter()</slot>
0274  </slots>
0275 </ui>