Warning, /office/skrooge/plugins/skrooge/skrooge_report/skgreportpluginwidget_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>skgreportplugin_base</class>
0009  <widget class="QWidget" name="skgreportplugin_base">
0010   <property name="geometry">
0011    <rect>
0012     <x>0</x>
0013     <y>0</y>
0014     <width>1047</width>
0015     <height>669</height>
0016    </rect>
0017   </property>
0018   <property name="sizePolicy">
0019    <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
0020     <horstretch>0</horstretch>
0021     <verstretch>0</verstretch>
0022    </sizepolicy>
0023   </property>
0024   <layout class="QVBoxLayout" name="verticalLayout">
0025    <property name="spacing">
0026     <number>2</number>
0027    </property>
0028    <item>
0029     <widget class="SKGTableWithGraph" name="kTableWithGraph">
0030      <property name="sizePolicy">
0031       <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
0032        <horstretch>0</horstretch>
0033        <verstretch>0</verstretch>
0034       </sizepolicy>
0035      </property>
0036     </widget>
0037    </item>
0038    <item>
0039     <widget class="QWidget" name="setupWidget" native="true">
0040      <property name="sizePolicy">
0041       <sizepolicy hsizetype="Preferred" vsizetype="Maximum">
0042        <horstretch>0</horstretch>
0043        <verstretch>0</verstretch>
0044       </sizepolicy>
0045      </property>
0046      <layout class="QGridLayout" name="gridLayout">
0047       <property name="leftMargin">
0048        <number>0</number>
0049       </property>
0050       <property name="topMargin">
0051        <number>0</number>
0052       </property>
0053       <property name="rightMargin">
0054        <number>0</number>
0055       </property>
0056       <property name="bottomMargin">
0057        <number>0</number>
0058       </property>
0059       <property name="spacing">
0060        <number>2</number>
0061       </property>
0062       <item row="0" column="13" colspan="2">
0063        <widget class="QLabel" name="label_6">
0064         <property name="text">
0065          <string>Other filters</string>
0066         </property>
0067         <property name="alignment">
0068          <set>Qt::AlignCenter</set>
0069         </property>
0070         <property name="buddy">
0071          <cstring>kOtherFilters</cstring>
0072         </property>
0073        </widget>
0074       </item>
0075       <item row="0" column="12" rowspan="7">
0076        <widget class="Line" name="line_3">
0077         <property name="orientation">
0078          <enum>Qt::Vertical</enum>
0079         </property>
0080        </widget>
0081       </item>
0082       <item row="0" column="7" rowspan="7">
0083        <widget class="Line" name="line">
0084         <property name="orientation">
0085          <enum>Qt::Vertical</enum>
0086         </property>
0087        </widget>
0088       </item>
0089       <item row="0" column="10" colspan="2">
0090        <widget class="QLabel" name="label_4">
0091         <property name="text">
0092          <string>Transaction Types</string>
0093         </property>
0094         <property name="alignment">
0095          <set>Qt::AlignCenter</set>
0096         </property>
0097        </widget>
0098       </item>
0099       <item row="4" column="0">
0100        <widget class="QLabel" name="kColumnsLabel">
0101         <property name="sizePolicy">
0102          <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
0103           <horstretch>0</horstretch>
0104           <verstretch>0</verstretch>
0105          </sizepolicy>
0106         </property>
0107         <property name="text">
0108          <string>Columns:</string>
0109         </property>
0110         <property name="alignment">
0111          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0112         </property>
0113         <property name="buddy">
0114          <cstring>kColumns</cstring>
0115         </property>
0116        </widget>
0117       </item>
0118       <item row="6" column="1">
0119        <widget class="SKGComboBox" name="kCorrectedByMode">
0120         <property name="maximumSize">
0121          <size>
0122           <width>40</width>
0123           <height>16777215</height>
0124          </size>
0125         </property>
0126         <property name="toolTip">
0127          <string>Select how you want to correct values</string>
0128         </property>
0129         <property name="statusTip">
0130          <string>Select how you want to correct values</string>
0131         </property>
0132         <property name="sizeAdjustPolicy">
0133          <enum>QComboBox::AdjustToContents</enum>
0134         </property>
0135        </widget>
0136       </item>
0137       <item row="4" column="5">
0138        <widget class="QToolButton" name="kColDown">
0139         <property name="sizePolicy">
0140          <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
0141           <horstretch>0</horstretch>
0142           <verstretch>0</verstretch>
0143          </sizepolicy>
0144         </property>
0145         <property name="maximumSize">
0146          <size>
0147           <width>22</width>
0148           <height>22</height>
0149          </size>
0150         </property>
0151         <property name="toolTip">
0152          <string>Reduce level</string>
0153         </property>
0154         <property name="statusTip">
0155          <string>Reduce level</string>
0156         </property>
0157         <property name="autoRaise">
0158          <bool>true</bool>
0159         </property>
0160        </widget>
0161       </item>
0162       <item row="3" column="5">
0163        <widget class="QToolButton" name="kLineDown">
0164         <property name="sizePolicy">
0165          <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
0166           <horstretch>0</horstretch>
0167           <verstretch>0</verstretch>
0168          </sizepolicy>
0169         </property>
0170         <property name="maximumSize">
0171          <size>
0172           <width>22</width>
0173           <height>22</height>
0174          </size>
0175         </property>
0176         <property name="toolTip">
0177          <string>Collapse</string>
0178         </property>
0179         <property name="statusTip">
0180          <string>Collapse</string>
0181         </property>
0182         <property name="autoRaise">
0183          <bool>true</bool>
0184         </property>
0185        </widget>
0186       </item>
0187       <item row="3" column="3">
0188        <widget class="QToolButton" name="kLineRemove">
0189         <property name="sizePolicy">
0190          <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
0191           <horstretch>0</horstretch>
0192           <verstretch>0</verstretch>
0193          </sizepolicy>
0194         </property>
0195         <property name="maximumSize">
0196          <size>
0197           <width>22</width>
0198           <height>22</height>
0199          </size>
0200         </property>
0201         <property name="toolTip">
0202          <string>Remove</string>
0203         </property>
0204         <property name="statusTip">
0205          <string>Remove</string>
0206         </property>
0207         <property name="text">
0208          <string/>
0209         </property>
0210         <property name="autoRaise">
0211          <bool>true</bool>
0212         </property>
0213        </widget>
0214       </item>
0215       <item row="4" column="10">
0216        <widget class="QCheckBox" name="kGrouped">
0217         <property name="toolTip">
0218          <string>Include grouped transactions or not in report</string>
0219         </property>
0220         <property name="statusTip">
0221          <string>Include grouped transactions or not in report</string>
0222         </property>
0223         <property name="text">
0224          <string>Grouped</string>
0225         </property>
0226         <property name="checked">
0227          <bool>true</bool>
0228         </property>
0229        </widget>
0230       </item>
0231       <item row="5" column="1" colspan="4">
0232        <widget class="SKGComboBox" name="kMode">
0233         <property name="toolTip">
0234          <string>Select what you want to do with values</string>
0235         </property>
0236         <property name="statusTip">
0237          <string>Select what you want to do with values</string>
0238         </property>
0239         <property name="sizeAdjustPolicy">
0240          <enum>QComboBox::AdjustToContents</enum>
0241         </property>
0242        </widget>
0243       </item>
0244       <item row="5" column="10">
0245        <widget class="QCheckBox" name="kTracked">
0246         <property name="toolTip">
0247          <string>Include tracked transactions or not in report</string>
0248         </property>
0249         <property name="statusTip">
0250          <string>Include tracked transactions or not in report</string>
0251         </property>
0252         <property name="text">
0253          <string>Tracked</string>
0254         </property>
0255         <property name="checked">
0256          <bool>true</bool>
0257         </property>
0258        </widget>
0259       </item>
0260       <item row="3" column="10">
0261        <widget class="QCheckBox" name="kIncomes">
0262         <property name="toolTip">
0263          <string>Include incomes or not in report</string>
0264         </property>
0265         <property name="statusTip">
0266          <string>Include incomes or not in report</string>
0267         </property>
0268         <property name="text">
0269          <string>Incomes</string>
0270         </property>
0271         <property name="checked">
0272          <bool>true</bool>
0273         </property>
0274        </widget>
0275       </item>
0276       <item row="0" column="9" rowspan="7">
0277        <widget class="Line" name="line_2">
0278         <property name="orientation">
0279          <enum>Qt::Vertical</enum>
0280         </property>
0281        </widget>
0282       </item>
0283       <item row="3" column="8" rowspan="2">
0284        <widget class="SKGPeriodEdit" name="kPeriod"/>
0285       </item>
0286       <item row="3" column="0">
0287        <widget class="QLabel" name="kLinesLabel">
0288         <property name="sizePolicy">
0289          <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
0290           <horstretch>0</horstretch>
0291           <verstretch>0</verstretch>
0292          </sizepolicy>
0293         </property>
0294         <property name="text">
0295          <string>Lines:</string>
0296         </property>
0297         <property name="alignment">
0298          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0299         </property>
0300         <property name="buddy">
0301          <cstring>kLines</cstring>
0302         </property>
0303        </widget>
0304       </item>
0305       <item row="6" column="0">
0306        <widget class="QLabel" name="label">
0307         <property name="text">
0308          <string>Corrected &amp;by:</string>
0309         </property>
0310         <property name="buddy">
0311          <cstring>kCorrectedByMode</cstring>
0312         </property>
0313        </widget>
0314       </item>
0315       <item row="0" column="0" colspan="7">
0316        <widget class="QLabel" name="label_5">
0317         <property name="text">
0318          <string>Data</string>
0319         </property>
0320         <property name="alignment">
0321          <set>Qt::AlignCenter</set>
0322         </property>
0323        </widget>
0324       </item>
0325       <item row="3" column="1">
0326        <widget class="QLabel" name="kLineLabel">
0327         <property name="maximumSize">
0328          <size>
0329           <width>200</width>
0330           <height>16777215</height>
0331          </size>
0332         </property>
0333         <property name="text">
0334          <string notr="true"/>
0335         </property>
0336        </widget>
0337       </item>
0338       <item row="3" column="2">
0339        <widget class="SKGComboBox" name="kLines">
0340         <property name="toolTip">
0341          <string>Select what you want to see in the rows</string>
0342         </property>
0343         <property name="statusTip">
0344          <string>Select what you want to see in the rows</string>
0345         </property>
0346         <property name="sizeAdjustPolicy">
0347          <enum>QComboBox::AdjustToContents</enum>
0348         </property>
0349        </widget>
0350       </item>
0351       <item row="3" column="11">
0352        <widget class="QCheckBox" name="kExpenses">
0353         <property name="toolTip">
0354          <string>Include expenses or not in report</string>
0355         </property>
0356         <property name="statusTip">
0357          <string>Include expenses or not in report</string>
0358         </property>
0359         <property name="text">
0360          <string>Expenses</string>
0361         </property>
0362         <property name="checked">
0363          <bool>true</bool>
0364         </property>
0365        </widget>
0366       </item>
0367       <item row="3" column="6">
0368        <widget class="QToolButton" name="kLineUp">
0369         <property name="maximumSize">
0370          <size>
0371           <width>22</width>
0372           <height>22</height>
0373          </size>
0374         </property>
0375         <property name="toolTip">
0376          <string>Expand</string>
0377         </property>
0378         <property name="statusTip">
0379          <string>Expand</string>
0380         </property>
0381         <property name="autoRaise">
0382          <bool>true</bool>
0383         </property>
0384        </widget>
0385       </item>
0386       <item row="0" column="8">
0387        <widget class="QLabel" name="label_3">
0388         <property name="text">
0389          <string>Dates</string>
0390         </property>
0391         <property name="alignment">
0392          <set>Qt::AlignCenter</set>
0393         </property>
0394        </widget>
0395       </item>
0396       <item row="5" column="0">
0397        <widget class="QLabel" name="kModeLabel">
0398         <property name="sizePolicy">
0399          <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
0400           <horstretch>0</horstretch>
0401           <verstretch>0</verstretch>
0402          </sizepolicy>
0403         </property>
0404         <property name="text">
0405          <string>Mode:</string>
0406         </property>
0407         <property name="alignment">
0408          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0409         </property>
0410         <property name="buddy">
0411          <cstring>kMode</cstring>
0412         </property>
0413        </widget>
0414       </item>
0415       <item row="5" column="8">
0416        <widget class="QFrame" name="kForecastFrm">
0417         <layout class="QHBoxLayout" name="horizontalLayout_4">
0418          <property name="spacing">
0419           <number>2</number>
0420          </property>
0421          <property name="leftMargin">
0422           <number>0</number>
0423          </property>
0424          <property name="topMargin">
0425           <number>0</number>
0426          </property>
0427          <property name="rightMargin">
0428           <number>0</number>
0429          </property>
0430          <property name="bottomMargin">
0431           <number>0</number>
0432          </property>
0433          <item>
0434           <widget class="QLabel" name="label_2">
0435            <property name="text">
0436             <string>Forecast:</string>
0437            </property>
0438            <property name="alignment">
0439             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0440            </property>
0441            <property name="buddy">
0442             <cstring>kForecastCmb</cstring>
0443            </property>
0444           </widget>
0445          </item>
0446          <item>
0447           <widget class="SKGComboBox" name="kForecastCmb">
0448            <property name="sizePolicy">
0449             <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
0450              <horstretch>0</horstretch>
0451              <verstretch>0</verstretch>
0452             </sizepolicy>
0453            </property>
0454            <property name="maximumSize">
0455             <size>
0456              <width>150</width>
0457              <height>16777215</height>
0458             </size>
0459            </property>
0460            <property name="toolTip">
0461             <string>Choose forecast method:
0462 - Schedule: Use the scheduled transactions in forecast.
0463 - Average: Use average of the three previous months in forecast</string>
0464            </property>
0465            <property name="sizeAdjustPolicy">
0466             <enum>QComboBox::AdjustToContents</enum>
0467            </property>
0468           </widget>
0469          </item>
0470          <item>
0471           <widget class="QSlider" name="kForecastValue">
0472            <property name="sizePolicy">
0473             <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
0474              <horstretch>0</horstretch>
0475              <verstretch>0</verstretch>
0476             </sizepolicy>
0477            </property>
0478            <property name="maximum">
0479             <number>100</number>
0480            </property>
0481            <property name="value">
0482             <number>20</number>
0483            </property>
0484            <property name="orientation">
0485             <enum>Qt::Horizontal</enum>
0486            </property>
0487           </widget>
0488          </item>
0489         </layout>
0490        </widget>
0491       </item>
0492       <item row="6" column="2" colspan="3">
0493        <widget class="SKGUnitComboBox" name="kCorrectedBy">
0494         <property name="toolTip">
0495          <string>Select the index to correct the values</string>
0496         </property>
0497         <property name="statusTip">
0498          <string>Select the index to correct the values</string>
0499         </property>
0500        </widget>
0501       </item>
0502       <item row="4" column="6">
0503        <widget class="QToolButton" name="kColUp">
0504         <property name="maximumSize">
0505          <size>
0506           <width>22</width>
0507           <height>22</height>
0508          </size>
0509         </property>
0510         <property name="toolTip">
0511          <string>Increase level</string>
0512         </property>
0513         <property name="statusTip">
0514          <string>Increase level</string>
0515         </property>
0516         <property name="autoRaise">
0517          <bool>true</bool>
0518         </property>
0519        </widget>
0520       </item>
0521       <item row="4" column="11">
0522        <widget class="QCheckBox" name="kTransfers">
0523         <property name="toolTip">
0524          <string>Include transfers or not in report</string>
0525         </property>
0526         <property name="statusTip">
0527          <string>Include transfers or not in report</string>
0528         </property>
0529         <property name="text">
0530          <string>Transfers</string>
0531         </property>
0532        </widget>
0533       </item>
0534       <item row="3" column="4">
0535        <widget class="QToolButton" name="kLineAdd">
0536         <property name="sizePolicy">
0537          <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
0538           <horstretch>0</horstretch>
0539           <verstretch>0</verstretch>
0540          </sizepolicy>
0541         </property>
0542         <property name="maximumSize">
0543          <size>
0544           <width>22</width>
0545           <height>22</height>
0546          </size>
0547         </property>
0548         <property name="toolTip">
0549          <string>Add</string>
0550         </property>
0551         <property name="statusTip">
0552          <string>Add</string>
0553         </property>
0554         <property name="text">
0555          <string notr="true">&gt;</string>
0556         </property>
0557         <property name="autoRaise">
0558          <bool>true</bool>
0559         </property>
0560        </widget>
0561       </item>
0562       <item row="4" column="1" colspan="4">
0563        <widget class="SKGComboBox" name="kColumns">
0564         <property name="toolTip">
0565          <string>Select what you want to see in the columns</string>
0566         </property>
0567         <property name="statusTip">
0568          <string>Select what you want to see in the columns</string>
0569         </property>
0570         <property name="sizeAdjustPolicy">
0571          <enum>QComboBox::AdjustToContents</enum>
0572         </property>
0573        </widget>
0574       </item>
0575       <item row="3" column="13" rowspan="4">
0576        <widget class="QListWidget" name="kOtherFilters">
0577         <property name="toolTip">
0578          <string>The list of additional filters from other open pages that can be added</string>
0579         </property>
0580        </widget>
0581       </item>
0582      </layout>
0583     </widget>
0584    </item>
0585    <item>
0586     <widget class="Line" name="kLine">
0587      <property name="orientation">
0588       <enum>Qt::Horizontal</enum>
0589      </property>
0590     </widget>
0591    </item>
0592    <item>
0593     <widget class="SKGWidgetSelector" name="kWidgetSelector"/>
0594    </item>
0595   </layout>
0596  </widget>
0597  <customwidgets>
0598   <customwidget>
0599    <class>SKGUnitComboBox</class>
0600    <extends>SKGComboBox</extends>
0601    <header>skgunitcombobox.h</header>
0602   </customwidget>
0603   <customwidget>
0604    <class>SKGComboBox</class>
0605    <extends>QComboBox</extends>
0606    <header>skgcombobox.h</header>
0607   </customwidget>
0608   <customwidget>
0609    <class>SKGTableWithGraph</class>
0610    <extends>QWidget</extends>
0611    <header>skgtablewithgraph.h</header>
0612   </customwidget>
0613   <customwidget>
0614    <class>SKGWidgetSelector</class>
0615    <extends>QWidget</extends>
0616    <header>skgwidgetselector.h</header>
0617   </customwidget>
0618   <customwidget>
0619    <class>SKGPeriodEdit</class>
0620    <extends>QWidget</extends>
0621    <header>skgperiodedit.h</header>
0622   </customwidget>
0623  </customwidgets>
0624  <tabstops>
0625   <tabstop>kLines</tabstop>
0626   <tabstop>kLineRemove</tabstop>
0627   <tabstop>kLineAdd</tabstop>
0628   <tabstop>kLineDown</tabstop>
0629   <tabstop>kLineUp</tabstop>
0630   <tabstop>kColumns</tabstop>
0631   <tabstop>kColDown</tabstop>
0632   <tabstop>kColUp</tabstop>
0633   <tabstop>kMode</tabstop>
0634   <tabstop>kCorrectedByMode</tabstop>
0635   <tabstop>kCorrectedBy</tabstop>
0636   <tabstop>kPeriod</tabstop>
0637   <tabstop>kForecastCmb</tabstop>
0638   <tabstop>kForecastValue</tabstop>
0639   <tabstop>kIncomes</tabstop>
0640   <tabstop>kExpenses</tabstop>
0641   <tabstop>kGrouped</tabstop>
0642   <tabstop>kTransfers</tabstop>
0643   <tabstop>kTracked</tabstop>
0644   <tabstop>kOtherFilters</tabstop>
0645  </tabstops>
0646  <resources/>
0647  <connections/>
0648  <slots>
0649   <slot>onDoubleClick(int,int)</slot>
0650   <slot>onSelectionChanged(QTableWidgetItem*,QTableWidgetItem*)</slot>
0651   <slot>onDateChanged()</slot>
0652   <slot>onBtnModeClicked()</slot>
0653   <slot>onOneLevelLess()</slot>
0654   <slot>onOneLevelMore()</slot>
0655   <slot>onAddLine()</slot>
0656   <slot>onRemoveLine()</slot>
0657   <slot>onResetInternalFilter()</slot>
0658  </slots>
0659 </ui>