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 &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">></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>