#include <kdialog.h>
#include <klocale.h>

/********************************************************************************
** Form generated from reading UI file 'skgoperationpluginwidget_base.ui'
**
** Created by: Qt User Interface Compiler version 4.8.7
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_SKGOPERATIONPLUGINWIDGET_BASE_H
#define UI_SKGOPERATIONPLUGINWIDGET_BASE_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QFrame>
#include <QtGui/QGridLayout>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QSpacerItem>
#include <QtGui/QToolButton>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>
#include "kcombobox.h"
#include "klineedit.h"
#include "kpushbutton.h"
#include "ktitlewidget.h"
#include "skgcalculatoredit.h"
#include "skgcombobox.h"
#include "skgdateedit.h"
#include "skgfilteredtableview.h"
#include "skglineedit.h"
#include "skgtablewidget.h"
#include "skgunitcombobox.h"
#include "skgwidgetselector.h"

QT_BEGIN_NAMESPACE

class Ui_skgoperationplugin_base
{
public:
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout_5;
    KTitleWidget *kTitle;
    QToolButton *kResetInternalFilter;
    SKGFilteredTableView *kOperationView;
    QFrame *kReconciliatorFrame;
    QHBoxLayout *horizontalLayout_6;
    QVBoxLayout *verticalLayout_4;
    QFrame *kReconciliatorFrame2;
    QHBoxLayout *horizontalLayout_9;
    QSpacerItem *horizontalSpacer_3;
    QLabel *kReconciliationTitle;
    SKGCalculatorEdit *kReconcilitorAmountEdit;
    QLabel *kReconciliatorInfo;
    QToolButton *kCreateFakeOperation;
    SKGComboBox *kReconciliateAccount;
    QToolButton *kValidate;
    QToolButton *kAutoPoint;
    QLabel *kInfo;
    QToolButton *kReconciliatorButton;
    QFrame *line;
    QWidget *horizontalWidget_3;
    QGridLayout *gridLayout_6;
    QWidget *SKGBasicSection;
    QGridLayout *gridLayout_5;
    QLabel *kAccountLabel2;
    SKGComboBox *kAccountEdit;
    QLabel *kDateLabel;
    SKGDateEdit *kDateEdit;
    QLabel *kAmountLabel;
    QSpacerItem *verticalSpacer;
    QHBoxLayout *horizontalLayout_11;
    SKGCalculatorEdit *kAmountEdit;
    SKGUnitComboBox *kUnitEdit;
    QWidget *SKGPayeeModeSection;
    QGridLayout *gridLayout_2;
    QLabel *kPayeeLabel;
    SKGComboBox *kPayeeEdit;
    QLabel *kTypeLabel;
    QHBoxLayout *horizontalLayout_13;
    SKGComboBox *kTypeEdit;
    SKGLineEdit *kNumberEdit;
    QSpacerItem *verticalSpacer_2;
    SKGComboBox *kTargetAccountEdit;
    QLabel *kTargetAccountLabel;
    QLabel *kCommentLabel;
    SKGComboBox *kCommentEdit;
    QWidget *SKGSingleOpSection;
    QGridLayout *gridLayout_3;
    QLabel *kCategoryLabel;
    SKGComboBox *kCategoryEdit;
    QLabel *kTrackerLabel;
    SKGComboBox *kTrackerEdit;
    QSpacerItem *verticalSpacer_3;
    QWidget *SKGSharesSection;
    QGridLayout *gridLayout_4;
    QLabel *kAccountLabel3_2;
    SKGComboBox *kPaymentAccountEdit;
    QLabel *kAmountSharesLabel;
    SKGCalculatorEdit *kAmountSharesEdit;
    QLabel *kUnitShare;
    QLabel *kCommissionLabel;
    SKGCalculatorEdit *kCommissionEdit;
    QLabel *kUnitCommission;
    QLabel *kTaxLabel;
    SKGCalculatorEdit *kTaxEdit;
    QLabel *kUnitTax;
    QLabel *kTotalLabel;
    QSpacerItem *verticalSpacer_4;
    QLabel *KTotal;
    QWidget *SKGSmallButtons;
    QGridLayout *gridLayout;
    QToolButton *kFreezeBtn;
    KPushButton *kCleanBtn;
    QSpacerItem *verticalSpacer_5;
    KPushButton *kFastEditBtn;
    QFrame *SKGSplitOpSection;
    QVBoxLayout *verticalLayout_2;
    SKGTableWidget *kSubOperationsTable;
    QHBoxLayout *horizontalLayout_12;
    SKGWidgetSelector *kWidgetSelector;
    QWidget *SKGEditionButtonsWidget;
    QHBoxLayout *horizontalLayout;
    KPushButton *kAddOperationBtn;
    KPushButton *kModifyOperationBtn;

    void setupUi(QWidget *skgoperationplugin_base)
    {
        if (skgoperationplugin_base->objectName().isEmpty())
            skgoperationplugin_base->setObjectName(QString::fromUtf8("skgoperationplugin_base"));
        skgoperationplugin_base->resize(1369, 660);
        QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(skgoperationplugin_base->sizePolicy().hasHeightForWidth());
        skgoperationplugin_base->setSizePolicy(sizePolicy);
        verticalLayout = new QVBoxLayout(skgoperationplugin_base);
        verticalLayout->setSpacing(2);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setSpacing(2);
        horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
        kTitle = new KTitleWidget(skgoperationplugin_base);
        kTitle->setObjectName(QString::fromUtf8("kTitle"));
        kTitle->setMaximumSize(QSize(16777215, 80));

        horizontalLayout_5->addWidget(kTitle);

        kResetInternalFilter = new QToolButton(skgoperationplugin_base);
        kResetInternalFilter->setObjectName(QString::fromUtf8("kResetInternalFilter"));
        QSizePolicy sizePolicy1(QSizePolicy::Minimum, QSizePolicy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(kResetInternalFilter->sizePolicy().hasHeightForWidth());
        kResetInternalFilter->setSizePolicy(sizePolicy1);
        kResetInternalFilter->setCheckable(false);
        kResetInternalFilter->setChecked(false);
        kResetInternalFilter->setAutoRaise(true);

        horizontalLayout_5->addWidget(kResetInternalFilter);


        verticalLayout->addLayout(horizontalLayout_5);

        kOperationView = new SKGFilteredTableView(skgoperationplugin_base);
        kOperationView->setObjectName(QString::fromUtf8("kOperationView"));
        kOperationView->setAcceptDrops(true);
        kOperationView->setProperty("dragEnabled", QVariant(true));
        kOperationView->setProperty("alternatingRowColors", QVariant(true));
        kOperationView->setProperty("sortingEnabled", QVariant(true));
        kOperationView->setProperty("wordWrap", QVariant(false));

        verticalLayout->addWidget(kOperationView);

        kReconciliatorFrame = new QFrame(skgoperationplugin_base);
        kReconciliatorFrame->setObjectName(QString::fromUtf8("kReconciliatorFrame"));
        kReconciliatorFrame->setFrameShape(QFrame::NoFrame);
        kReconciliatorFrame->setFrameShadow(QFrame::Raised);
        horizontalLayout_6 = new QHBoxLayout(kReconciliatorFrame);
        horizontalLayout_6->setSpacing(2);
        horizontalLayout_6->setContentsMargins(0, 0, 0, 0);
        horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
        verticalLayout_4 = new QVBoxLayout();
        verticalLayout_4->setSpacing(2);
        verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
        kReconciliatorFrame2 = new QFrame(kReconciliatorFrame);
        kReconciliatorFrame2->setObjectName(QString::fromUtf8("kReconciliatorFrame2"));
        kReconciliatorFrame2->setFrameShape(QFrame::NoFrame);
        kReconciliatorFrame2->setFrameShadow(QFrame::Raised);
        horizontalLayout_9 = new QHBoxLayout(kReconciliatorFrame2);
        horizontalLayout_9->setSpacing(2);
        horizontalLayout_9->setContentsMargins(0, 0, 0, 0);
        horizontalLayout_9->setObjectName(QString::fromUtf8("horizontalLayout_9"));
        horizontalSpacer_3 = new QSpacerItem(0, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_9->addItem(horizontalSpacer_3);

        kReconciliationTitle = new QLabel(kReconciliatorFrame2);
        kReconciliationTitle->setObjectName(QString::fromUtf8("kReconciliationTitle"));
        kReconciliationTitle->setText(QString::fromUtf8("Final balance:"));

        horizontalLayout_9->addWidget(kReconciliationTitle);

        kReconcilitorAmountEdit = new SKGCalculatorEdit(kReconciliatorFrame2);
        kReconcilitorAmountEdit->setObjectName(QString::fromUtf8("kReconcilitorAmountEdit"));
        kReconcilitorAmountEdit->setEnabled(true);
        kReconcilitorAmountEdit->setMaximumSize(QSize(100, 16777215));
        kReconcilitorAmountEdit->setMode(SKGCalculatorEdit::EXPRESSION);

        horizontalLayout_9->addWidget(kReconcilitorAmountEdit);

        kReconciliatorInfo = new QLabel(kReconciliatorFrame2);
        kReconciliatorInfo->setObjectName(QString::fromUtf8("kReconciliatorInfo"));

        horizontalLayout_9->addWidget(kReconciliatorInfo);

        kCreateFakeOperation = new QToolButton(kReconciliatorFrame2);
        kCreateFakeOperation->setObjectName(QString::fromUtf8("kCreateFakeOperation"));
        kCreateFakeOperation->setMaximumSize(QSize(22, 22));
        kCreateFakeOperation->setAutoRaise(true);

        horizontalLayout_9->addWidget(kCreateFakeOperation);

        kReconciliateAccount = new SKGComboBox(kReconciliatorFrame2);
        kReconciliateAccount->setObjectName(QString::fromUtf8("kReconciliateAccount"));
        kReconciliateAccount->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        horizontalLayout_9->addWidget(kReconciliateAccount);

        kValidate = new QToolButton(kReconciliatorFrame2);
        kValidate->setObjectName(QString::fromUtf8("kValidate"));
        kValidate->setAutoRaise(true);

        horizontalLayout_9->addWidget(kValidate);

        kAutoPoint = new QToolButton(kReconciliatorFrame2);
        kAutoPoint->setObjectName(QString::fromUtf8("kAutoPoint"));
        kAutoPoint->setMaximumSize(QSize(22, 22));
        kAutoPoint->setAutoRaise(true);

        horizontalLayout_9->addWidget(kAutoPoint);


        verticalLayout_4->addWidget(kReconciliatorFrame2);

        kInfo = new QLabel(kReconciliatorFrame);
        kInfo->setObjectName(QString::fromUtf8("kInfo"));
        kInfo->setScaledContents(true);
        kInfo->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        verticalLayout_4->addWidget(kInfo);


        horizontalLayout_6->addLayout(verticalLayout_4);

        kReconciliatorButton = new QToolButton(kReconciliatorFrame);
        kReconciliatorButton->setObjectName(QString::fromUtf8("kReconciliatorButton"));
        QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::Preferred);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(kReconciliatorButton->sizePolicy().hasHeightForWidth());
        kReconciliatorButton->setSizePolicy(sizePolicy2);
        kReconciliatorButton->setMinimumSize(QSize(0, 0));
        kReconciliatorButton->setMaximumSize(QSize(22, 22));
        kReconciliatorButton->setAutoRaise(true);

        horizontalLayout_6->addWidget(kReconciliatorButton);


        verticalLayout->addWidget(kReconciliatorFrame);

        line = new QFrame(skgoperationplugin_base);
        line->setObjectName(QString::fromUtf8("line"));
        line->setFrameShape(QFrame::HLine);
        line->setFrameShadow(QFrame::Sunken);

        verticalLayout->addWidget(line);

        horizontalWidget_3 = new QWidget(skgoperationplugin_base);
        horizontalWidget_3->setObjectName(QString::fromUtf8("horizontalWidget_3"));
        QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Maximum);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(horizontalWidget_3->sizePolicy().hasHeightForWidth());
        horizontalWidget_3->setSizePolicy(sizePolicy3);
        gridLayout_6 = new QGridLayout(horizontalWidget_3);
        gridLayout_6->setContentsMargins(0, 0, 0, 0);
        gridLayout_6->setObjectName(QString::fromUtf8("gridLayout_6"));
        SKGBasicSection = new QWidget(horizontalWidget_3);
        SKGBasicSection->setObjectName(QString::fromUtf8("SKGBasicSection"));
        QSizePolicy sizePolicy4(QSizePolicy::Maximum, QSizePolicy::Preferred);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(SKGBasicSection->sizePolicy().hasHeightForWidth());
        SKGBasicSection->setSizePolicy(sizePolicy4);
        gridLayout_5 = new QGridLayout(SKGBasicSection);
        gridLayout_5->setSpacing(2);
        gridLayout_5->setContentsMargins(0, 0, 0, 0);
        gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
        kAccountLabel2 = new QLabel(SKGBasicSection);
        kAccountLabel2->setObjectName(QString::fromUtf8("kAccountLabel2"));
        QFont font;
        font.setBold(true);
        font.setWeight(75);
        kAccountLabel2->setFont(font);
        kAccountLabel2->setText(QString::fromUtf8("Title:"));
        kAccountLabel2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_5->addWidget(kAccountLabel2, 0, 0, 1, 1);

        kAccountEdit = new SKGComboBox(SKGBasicSection);
        kAccountEdit->setObjectName(QString::fromUtf8("kAccountEdit"));
        kAccountEdit->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        gridLayout_5->addWidget(kAccountEdit, 0, 1, 1, 1);

        kDateLabel = new QLabel(SKGBasicSection);
        kDateLabel->setObjectName(QString::fromUtf8("kDateLabel"));
        sizePolicy1.setHeightForWidth(kDateLabel->sizePolicy().hasHeightForWidth());
        kDateLabel->setSizePolicy(sizePolicy1);
        kDateLabel->setFont(font);
        kDateLabel->setText(QString::fromUtf8("Title:"));
        kDateLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_5->addWidget(kDateLabel, 1, 0, 1, 1);

        kDateEdit = new SKGDateEdit(SKGBasicSection);
        kDateEdit->setObjectName(QString::fromUtf8("kDateEdit"));
        QSizePolicy sizePolicy5(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
        sizePolicy5.setHorizontalStretch(0);
        sizePolicy5.setVerticalStretch(0);
        sizePolicy5.setHeightForWidth(kDateEdit->sizePolicy().hasHeightForWidth());
        kDateEdit->setSizePolicy(sizePolicy5);
        kDateEdit->setMinimumSize(QSize(120, 0));
        kDateEdit->setMode(SKGDateEdit::PREVIOUS);

        gridLayout_5->addWidget(kDateEdit, 1, 1, 1, 1);

        kAmountLabel = new QLabel(SKGBasicSection);
        kAmountLabel->setObjectName(QString::fromUtf8("kAmountLabel"));
        sizePolicy1.setHeightForWidth(kAmountLabel->sizePolicy().hasHeightForWidth());
        kAmountLabel->setSizePolicy(sizePolicy1);
        kAmountLabel->setFont(font);
        kAmountLabel->setText(QString::fromUtf8("Title:"));
        kAmountLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_5->addWidget(kAmountLabel, 2, 0, 1, 1);

        verticalSpacer = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_5->addItem(verticalSpacer, 3, 0, 1, 1);

        horizontalLayout_11 = new QHBoxLayout();
        horizontalLayout_11->setSpacing(2);
        horizontalLayout_11->setObjectName(QString::fromUtf8("horizontalLayout_11"));
        kAmountEdit = new SKGCalculatorEdit(SKGBasicSection);
        kAmountEdit->setObjectName(QString::fromUtf8("kAmountEdit"));
        kAmountEdit->setMode(SKGCalculatorEdit::EXPRESSION);

        horizontalLayout_11->addWidget(kAmountEdit);

        kUnitEdit = new SKGUnitComboBox(SKGBasicSection);
        kUnitEdit->setObjectName(QString::fromUtf8("kUnitEdit"));
        QSizePolicy sizePolicy6(QSizePolicy::Maximum, QSizePolicy::Fixed);
        sizePolicy6.setHorizontalStretch(0);
        sizePolicy6.setVerticalStretch(0);
        sizePolicy6.setHeightForWidth(kUnitEdit->sizePolicy().hasHeightForWidth());
        kUnitEdit->setSizePolicy(sizePolicy6);
        kUnitEdit->setMinimumSize(QSize(60, 0));
        kUnitEdit->setMaximumSize(QSize(80, 16777215));
        kUnitEdit->setEditable(true);
        kUnitEdit->setSizeAdjustPolicy(QComboBox::AdjustToContents);
        kUnitEdit->setAutoCompletion(false);

        horizontalLayout_11->addWidget(kUnitEdit);


        gridLayout_5->addLayout(horizontalLayout_11, 2, 1, 1, 1);


        gridLayout_6->addWidget(SKGBasicSection, 0, 0, 1, 1);

        SKGPayeeModeSection = new QWidget(horizontalWidget_3);
        SKGPayeeModeSection->setObjectName(QString::fromUtf8("SKGPayeeModeSection"));
        QSizePolicy sizePolicy7(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy7.setHorizontalStretch(0);
        sizePolicy7.setVerticalStretch(0);
        sizePolicy7.setHeightForWidth(SKGPayeeModeSection->sizePolicy().hasHeightForWidth());
        SKGPayeeModeSection->setSizePolicy(sizePolicy7);
        gridLayout_2 = new QGridLayout(SKGPayeeModeSection);
        gridLayout_2->setSpacing(2);
        gridLayout_2->setContentsMargins(0, 0, 0, 0);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        kPayeeLabel = new QLabel(SKGPayeeModeSection);
        kPayeeLabel->setObjectName(QString::fromUtf8("kPayeeLabel"));
        kPayeeLabel->setText(QString::fromUtf8("Title:"));
        kPayeeLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_2->addWidget(kPayeeLabel, 2, 0, 1, 1);

        kPayeeEdit = new SKGComboBox(SKGPayeeModeSection);
        kPayeeEdit->setObjectName(QString::fromUtf8("kPayeeEdit"));
        QSizePolicy sizePolicy8(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy8.setHorizontalStretch(0);
        sizePolicy8.setVerticalStretch(0);
        sizePolicy8.setHeightForWidth(kPayeeEdit->sizePolicy().hasHeightForWidth());
        kPayeeEdit->setSizePolicy(sizePolicy8);
        kPayeeEdit->setEditable(true);
        kPayeeEdit->setSizeAdjustPolicy(QComboBox::AdjustToMinimumContentsLength);

        gridLayout_2->addWidget(kPayeeEdit, 2, 1, 1, 1);

        kTypeLabel = new QLabel(SKGPayeeModeSection);
        kTypeLabel->setObjectName(QString::fromUtf8("kTypeLabel"));
        kTypeLabel->setText(QString::fromUtf8("Title:"));
        kTypeLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_2->addWidget(kTypeLabel, 4, 0, 1, 1);

        horizontalLayout_13 = new QHBoxLayout();
        horizontalLayout_13->setSpacing(2);
        horizontalLayout_13->setObjectName(QString::fromUtf8("horizontalLayout_13"));
        kTypeEdit = new SKGComboBox(SKGPayeeModeSection);
        kTypeEdit->setObjectName(QString::fromUtf8("kTypeEdit"));
        kTypeEdit->setMinimumSize(QSize(100, 0));
        kTypeEdit->setEditable(true);
        kTypeEdit->setSizeAdjustPolicy(QComboBox::AdjustToMinimumContentsLength);
        kTypeEdit->setAutoCompletion(false);

        horizontalLayout_13->addWidget(kTypeEdit);

        kNumberEdit = new SKGLineEdit(SKGPayeeModeSection);
        kNumberEdit->setObjectName(QString::fromUtf8("kNumberEdit"));
        QSizePolicy sizePolicy9(QSizePolicy::Preferred, QSizePolicy::Fixed);
        sizePolicy9.setHorizontalStretch(0);
        sizePolicy9.setVerticalStretch(0);
        sizePolicy9.setHeightForWidth(kNumberEdit->sizePolicy().hasHeightForWidth());
        kNumberEdit->setSizePolicy(sizePolicy9);
        kNumberEdit->setAcceptDrops(false);
        kNumberEdit->setUrlDropsEnabled(false);
        kNumberEdit->setSqueezedTextEnabled(true);
        kNumberEdit->setClickMessage(QString::fromUtf8("Title"));
        kNumberEdit->setProperty("showClearButton", QVariant(true));
        kNumberEdit->setSubstringCompletionMode(false);

        horizontalLayout_13->addWidget(kNumberEdit);


        gridLayout_2->addLayout(horizontalLayout_13, 4, 1, 1, 1);

        verticalSpacer_2 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_2->addItem(verticalSpacer_2, 7, 0, 1, 1);

        kTargetAccountEdit = new SKGComboBox(SKGPayeeModeSection);
        kTargetAccountEdit->setObjectName(QString::fromUtf8("kTargetAccountEdit"));
        sizePolicy8.setHeightForWidth(kTargetAccountEdit->sizePolicy().hasHeightForWidth());
        kTargetAccountEdit->setSizePolicy(sizePolicy8);
        kTargetAccountEdit->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        gridLayout_2->addWidget(kTargetAccountEdit, 0, 1, 1, 1);

        kTargetAccountLabel = new QLabel(SKGPayeeModeSection);
        kTargetAccountLabel->setObjectName(QString::fromUtf8("kTargetAccountLabel"));
        kTargetAccountLabel->setFont(font);
        kTargetAccountLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_2->addWidget(kTargetAccountLabel, 0, 0, 1, 1);

        kCommentLabel = new QLabel(SKGPayeeModeSection);
        kCommentLabel->setObjectName(QString::fromUtf8("kCommentLabel"));
        sizePolicy1.setHeightForWidth(kCommentLabel->sizePolicy().hasHeightForWidth());
        kCommentLabel->setSizePolicy(sizePolicy1);
        kCommentLabel->setText(QString::fromUtf8("Title:"));
        kCommentLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_2->addWidget(kCommentLabel, 5, 0, 1, 1);

        kCommentEdit = new SKGComboBox(SKGPayeeModeSection);
        kCommentEdit->setObjectName(QString::fromUtf8("kCommentEdit"));
        sizePolicy8.setHeightForWidth(kCommentEdit->sizePolicy().hasHeightForWidth());
        kCommentEdit->setSizePolicy(sizePolicy8);
        kCommentEdit->setEditable(true);
        kCommentEdit->setSizeAdjustPolicy(QComboBox::AdjustToMinimumContentsLength);
        kCommentEdit->setProperty("squeezedTextEnabled", QVariant(true));
        kCommentEdit->setProperty("showClearButton", QVariant(false));

        gridLayout_2->addWidget(kCommentEdit, 5, 1, 1, 1);


        gridLayout_6->addWidget(SKGPayeeModeSection, 0, 1, 1, 1);

        SKGSingleOpSection = new QWidget(horizontalWidget_3);
        SKGSingleOpSection->setObjectName(QString::fromUtf8("SKGSingleOpSection"));
        sizePolicy7.setHeightForWidth(SKGSingleOpSection->sizePolicy().hasHeightForWidth());
        SKGSingleOpSection->setSizePolicy(sizePolicy7);
        gridLayout_3 = new QGridLayout(SKGSingleOpSection);
        gridLayout_3->setSpacing(2);
        gridLayout_3->setContentsMargins(0, 0, 0, 0);
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        kCategoryLabel = new QLabel(SKGSingleOpSection);
        kCategoryLabel->setObjectName(QString::fromUtf8("kCategoryLabel"));
        sizePolicy1.setHeightForWidth(kCategoryLabel->sizePolicy().hasHeightForWidth());
        kCategoryLabel->setSizePolicy(sizePolicy1);
        kCategoryLabel->setText(QString::fromUtf8("Title:"));
        kCategoryLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_3->addWidget(kCategoryLabel, 0, 0, 1, 1);

        kCategoryEdit = new SKGComboBox(SKGSingleOpSection);
        kCategoryEdit->setObjectName(QString::fromUtf8("kCategoryEdit"));
        sizePolicy8.setHeightForWidth(kCategoryEdit->sizePolicy().hasHeightForWidth());
        kCategoryEdit->setSizePolicy(sizePolicy8);
        kCategoryEdit->setMinimumSize(QSize(200, 0));
        kCategoryEdit->setEditable(true);
        kCategoryEdit->setSizeAdjustPolicy(QComboBox::AdjustToMinimumContentsLength);

        gridLayout_3->addWidget(kCategoryEdit, 0, 1, 1, 1);

        kTrackerLabel = new QLabel(SKGSingleOpSection);
        kTrackerLabel->setObjectName(QString::fromUtf8("kTrackerLabel"));
        kTrackerLabel->setText(QString::fromUtf8("Title:"));
        kTrackerLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_3->addWidget(kTrackerLabel, 2, 0, 1, 1);

        kTrackerEdit = new SKGComboBox(SKGSingleOpSection);
        kTrackerEdit->setObjectName(QString::fromUtf8("kTrackerEdit"));
        sizePolicy8.setHeightForWidth(kTrackerEdit->sizePolicy().hasHeightForWidth());
        kTrackerEdit->setSizePolicy(sizePolicy8);
        kTrackerEdit->setEditable(true);
        kTrackerEdit->setSizeAdjustPolicy(QComboBox::AdjustToMinimumContentsLength);

        gridLayout_3->addWidget(kTrackerEdit, 2, 1, 1, 1);

        verticalSpacer_3 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_3->addItem(verticalSpacer_3, 5, 0, 1, 1);


        gridLayout_6->addWidget(SKGSingleOpSection, 0, 2, 1, 1);

        SKGSharesSection = new QWidget(horizontalWidget_3);
        SKGSharesSection->setObjectName(QString::fromUtf8("SKGSharesSection"));
        gridLayout_4 = new QGridLayout(SKGSharesSection);
        gridLayout_4->setSpacing(2);
        gridLayout_4->setContentsMargins(0, 0, 0, 0);
        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
        kAccountLabel3_2 = new QLabel(SKGSharesSection);
        kAccountLabel3_2->setObjectName(QString::fromUtf8("kAccountLabel3_2"));
        sizePolicy2.setHeightForWidth(kAccountLabel3_2->sizePolicy().hasHeightForWidth());
        kAccountLabel3_2->setSizePolicy(sizePolicy2);
        kAccountLabel3_2->setFont(font);

        gridLayout_4->addWidget(kAccountLabel3_2, 0, 0, 1, 1);

        kPaymentAccountEdit = new SKGComboBox(SKGSharesSection);
        kPaymentAccountEdit->setObjectName(QString::fromUtf8("kPaymentAccountEdit"));
        kPaymentAccountEdit->setSizeAdjustPolicy(QComboBox::AdjustToContents);
        kPaymentAccountEdit->setFrame(true);
        kPaymentAccountEdit->setAutoCompletion(false);

        gridLayout_4->addWidget(kPaymentAccountEdit, 0, 1, 1, 2);

        kAmountSharesLabel = new QLabel(SKGSharesSection);
        kAmountSharesLabel->setObjectName(QString::fromUtf8("kAmountSharesLabel"));
        kAmountSharesLabel->setFont(font);
        kAmountSharesLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_4->addWidget(kAmountSharesLabel, 1, 0, 1, 1);

        kAmountSharesEdit = new SKGCalculatorEdit(SKGSharesSection);
        kAmountSharesEdit->setObjectName(QString::fromUtf8("kAmountSharesEdit"));
        kAmountSharesEdit->setMode(SKGCalculatorEdit::EXPRESSION);

        gridLayout_4->addWidget(kAmountSharesEdit, 1, 1, 1, 1);

        kUnitShare = new QLabel(SKGSharesSection);
        kUnitShare->setObjectName(QString::fromUtf8("kUnitShare"));
        sizePolicy1.setHeightForWidth(kUnitShare->sizePolicy().hasHeightForWidth());
        kUnitShare->setSizePolicy(sizePolicy1);
        kUnitShare->setFont(font);

        gridLayout_4->addWidget(kUnitShare, 1, 2, 1, 1);

        kCommissionLabel = new QLabel(SKGSharesSection);
        kCommissionLabel->setObjectName(QString::fromUtf8("kCommissionLabel"));
        kCommissionLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_4->addWidget(kCommissionLabel, 2, 0, 1, 1);

        kCommissionEdit = new SKGCalculatorEdit(SKGSharesSection);
        kCommissionEdit->setObjectName(QString::fromUtf8("kCommissionEdit"));
        kCommissionEdit->setMode(SKGCalculatorEdit::EXPRESSION);

        gridLayout_4->addWidget(kCommissionEdit, 2, 1, 1, 1);

        kUnitCommission = new QLabel(SKGSharesSection);
        kUnitCommission->setObjectName(QString::fromUtf8("kUnitCommission"));
        sizePolicy1.setHeightForWidth(kUnitCommission->sizePolicy().hasHeightForWidth());
        kUnitCommission->setSizePolicy(sizePolicy1);
        kUnitCommission->setFont(font);

        gridLayout_4->addWidget(kUnitCommission, 2, 2, 1, 1);

        kTaxLabel = new QLabel(SKGSharesSection);
        kTaxLabel->setObjectName(QString::fromUtf8("kTaxLabel"));
        kTaxLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_4->addWidget(kTaxLabel, 3, 0, 1, 1);

        kTaxEdit = new SKGCalculatorEdit(SKGSharesSection);
        kTaxEdit->setObjectName(QString::fromUtf8("kTaxEdit"));
        kTaxEdit->setMode(SKGCalculatorEdit::EXPRESSION);

        gridLayout_4->addWidget(kTaxEdit, 3, 1, 1, 1);

        kUnitTax = new QLabel(SKGSharesSection);
        kUnitTax->setObjectName(QString::fromUtf8("kUnitTax"));
        sizePolicy1.setHeightForWidth(kUnitTax->sizePolicy().hasHeightForWidth());
        kUnitTax->setSizePolicy(sizePolicy1);
        kUnitTax->setFont(font);

        gridLayout_4->addWidget(kUnitTax, 3, 2, 1, 1);

        kTotalLabel = new QLabel(SKGSharesSection);
        kTotalLabel->setObjectName(QString::fromUtf8("kTotalLabel"));
        kTotalLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_4->addWidget(kTotalLabel, 4, 0, 1, 1);

        verticalSpacer_4 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_4->addItem(verticalSpacer_4, 5, 0, 1, 1);

        KTotal = new QLabel(SKGSharesSection);
        KTotal->setObjectName(QString::fromUtf8("KTotal"));
        KTotal->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_4->addWidget(KTotal, 4, 1, 1, 2);


        gridLayout_6->addWidget(SKGSharesSection, 0, 3, 1, 1);

        SKGSmallButtons = new QWidget(horizontalWidget_3);
        SKGSmallButtons->setObjectName(QString::fromUtf8("SKGSmallButtons"));
        gridLayout = new QGridLayout(SKGSmallButtons);
        gridLayout->setSpacing(2);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        gridLayout->setContentsMargins(10, 0, 0, 0);
        kFreezeBtn = new QToolButton(SKGSmallButtons);
        kFreezeBtn->setObjectName(QString::fromUtf8("kFreezeBtn"));
        kFreezeBtn->setMaximumSize(QSize(48, 48));
        kFreezeBtn->setFocusPolicy(Qt::NoFocus);
        kFreezeBtn->setText(QString::fromUtf8(""));
        kFreezeBtn->setCheckable(true);
        kFreezeBtn->setChecked(false);

        gridLayout->addWidget(kFreezeBtn, 0, 0, 1, 1);

        kCleanBtn = new KPushButton(SKGSmallButtons);
        kCleanBtn->setObjectName(QString::fromUtf8("kCleanBtn"));
        kCleanBtn->setMaximumSize(QSize(48, 48));
        kCleanBtn->setFocusPolicy(Qt::NoFocus);
        kCleanBtn->setText(QString::fromUtf8(""));

        gridLayout->addWidget(kCleanBtn, 2, 0, 1, 1);

        verticalSpacer_5 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout->addItem(verticalSpacer_5, 4, 0, 1, 1);

        kFastEditBtn = new KPushButton(SKGSmallButtons);
        kFastEditBtn->setObjectName(QString::fromUtf8("kFastEditBtn"));
        kFastEditBtn->setMaximumSize(QSize(48, 48));
        kFastEditBtn->setFocusPolicy(Qt::NoFocus);
        kFastEditBtn->setText(QString::fromUtf8(""));

        gridLayout->addWidget(kFastEditBtn, 1, 0, 1, 1);


        gridLayout_6->addWidget(SKGSmallButtons, 0, 4, 1, 1);


        verticalLayout->addWidget(horizontalWidget_3);

        SKGSplitOpSection = new QFrame(skgoperationplugin_base);
        SKGSplitOpSection->setObjectName(QString::fromUtf8("SKGSplitOpSection"));
        sizePolicy9.setHeightForWidth(SKGSplitOpSection->sizePolicy().hasHeightForWidth());
        SKGSplitOpSection->setSizePolicy(sizePolicy9);
        SKGSplitOpSection->setMinimumSize(QSize(0, 100));
        verticalLayout_2 = new QVBoxLayout(SKGSplitOpSection);
        verticalLayout_2->setSpacing(0);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        verticalLayout_2->setContentsMargins(0, 0, -1, 0);
        kSubOperationsTable = new SKGTableWidget(SKGSplitOpSection);
        kSubOperationsTable->setObjectName(QString::fromUtf8("kSubOperationsTable"));
        kSubOperationsTable->setMaximumSize(QSize(16777215, 150));
        kSubOperationsTable->setEditTriggers(QAbstractItemView::AnyKeyPressed|QAbstractItemView::DoubleClicked|QAbstractItemView::EditKeyPressed|QAbstractItemView::SelectedClicked);
        kSubOperationsTable->setAlternatingRowColors(true);
        kSubOperationsTable->setSelectionBehavior(QAbstractItemView::SelectRows);
        kSubOperationsTable->setShowGrid(false);
        kSubOperationsTable->horizontalHeader()->setStretchLastSection(true);

        verticalLayout_2->addWidget(kSubOperationsTable);


        verticalLayout->addWidget(SKGSplitOpSection);

        horizontalLayout_12 = new QHBoxLayout();
        horizontalLayout_12->setSpacing(2);
        horizontalLayout_12->setObjectName(QString::fromUtf8("horizontalLayout_12"));
        kWidgetSelector = new SKGWidgetSelector(skgoperationplugin_base);
        kWidgetSelector->setObjectName(QString::fromUtf8("kWidgetSelector"));

        horizontalLayout_12->addWidget(kWidgetSelector);

        SKGEditionButtonsWidget = new QWidget(skgoperationplugin_base);
        SKGEditionButtonsWidget->setObjectName(QString::fromUtf8("SKGEditionButtonsWidget"));
        horizontalLayout = new QHBoxLayout(SKGEditionButtonsWidget);
        horizontalLayout->setSpacing(2);
        horizontalLayout->setContentsMargins(0, 0, 0, 0);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        kAddOperationBtn = new KPushButton(SKGEditionButtonsWidget);
        kAddOperationBtn->setObjectName(QString::fromUtf8("kAddOperationBtn"));
        kAddOperationBtn->setEnabled(false);
        QSizePolicy sizePolicy10(QSizePolicy::Minimum, QSizePolicy::Fixed);
        sizePolicy10.setHorizontalStretch(0);
        sizePolicy10.setVerticalStretch(0);
        sizePolicy10.setHeightForWidth(kAddOperationBtn->sizePolicy().hasHeightForWidth());
        kAddOperationBtn->setSizePolicy(sizePolicy10);

        horizontalLayout->addWidget(kAddOperationBtn);

        kModifyOperationBtn = new KPushButton(SKGEditionButtonsWidget);
        kModifyOperationBtn->setObjectName(QString::fromUtf8("kModifyOperationBtn"));
        kModifyOperationBtn->setEnabled(false);

        horizontalLayout->addWidget(kModifyOperationBtn);


        horizontalLayout_12->addWidget(SKGEditionButtonsWidget);


        verticalLayout->addLayout(horizontalLayout_12);

#ifndef UI_QT_NO_SHORTCUT
        kReconciliationTitle->setBuddy(kReconcilitorAmountEdit);
        kAccountLabel2->setBuddy(kAccountEdit);
        kDateLabel->setBuddy(kDateEdit);
        kAmountLabel->setBuddy(kAmountEdit);
        kPayeeLabel->setBuddy(kPayeeEdit);
        kTypeLabel->setBuddy(kTypeEdit);
        kTargetAccountLabel->setBuddy(kTargetAccountEdit);
        kCommentLabel->setBuddy(kCommentEdit);
        kCategoryLabel->setBuddy(kCategoryEdit);
        kTrackerLabel->setBuddy(kTrackerEdit);
        kAccountLabel3_2->setBuddy(kPaymentAccountEdit);
        kAmountSharesLabel->setBuddy(kAmountSharesEdit);
        kCommissionLabel->setBuddy(kCommissionEdit);
        kTaxLabel->setBuddy(kTaxEdit);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(kResetInternalFilter, kReconcilitorAmountEdit);
        QWidget::setTabOrder(kReconcilitorAmountEdit, kCreateFakeOperation);
        QWidget::setTabOrder(kCreateFakeOperation, kReconciliateAccount);
        QWidget::setTabOrder(kReconciliateAccount, kValidate);
        QWidget::setTabOrder(kValidate, kAutoPoint);
        QWidget::setTabOrder(kAutoPoint, kReconciliatorButton);
        QWidget::setTabOrder(kReconciliatorButton, kAccountEdit);
        QWidget::setTabOrder(kAccountEdit, kDateEdit);
        QWidget::setTabOrder(kDateEdit, kAmountEdit);
        QWidget::setTabOrder(kAmountEdit, kUnitEdit);
        QWidget::setTabOrder(kUnitEdit, kTargetAccountEdit);
        QWidget::setTabOrder(kTargetAccountEdit, kPayeeEdit);
        QWidget::setTabOrder(kPayeeEdit, kTypeEdit);
        QWidget::setTabOrder(kTypeEdit, kNumberEdit);
        QWidget::setTabOrder(kNumberEdit, kCommentEdit);
        QWidget::setTabOrder(kCommentEdit, kCategoryEdit);
        QWidget::setTabOrder(kCategoryEdit, kTrackerEdit);
        QWidget::setTabOrder(kTrackerEdit, kPaymentAccountEdit);
        QWidget::setTabOrder(kPaymentAccountEdit, kAmountSharesEdit);
        QWidget::setTabOrder(kAmountSharesEdit, kCommissionEdit);
        QWidget::setTabOrder(kCommissionEdit, kTaxEdit);
        QWidget::setTabOrder(kTaxEdit, kSubOperationsTable);
        QWidget::setTabOrder(kSubOperationsTable, kAddOperationBtn);
        QWidget::setTabOrder(kAddOperationBtn, kModifyOperationBtn);

        retranslateUi(skgoperationplugin_base);
        QObject::connect(kReconcilitorAmountEdit, SIGNAL(textChanged(QString)), skgoperationplugin_base, SLOT(onRefreshInformationZone()));
        QObject::connect(kAddOperationBtn, SIGNAL(clicked(bool)), skgoperationplugin_base, SLOT(onAddOperationClicked()));
        QObject::connect(kModifyOperationBtn, SIGNAL(clicked(bool)), skgoperationplugin_base, SLOT(onUpdateOperationClicked()));
        QObject::connect(kReconciliatorButton, SIGNAL(clicked()), skgoperationplugin_base, SLOT(onRotateAccountTools()));
        QObject::connect(kValidate, SIGNAL(clicked()), skgoperationplugin_base, SLOT(onValidatePointedOperations()));
        QObject::connect(kResetInternalFilter, SIGNAL(clicked()), skgoperationplugin_base, SLOT(onResetInternalFilter()));
        QObject::connect(kCleanBtn, SIGNAL(clicked()), skgoperationplugin_base, SLOT(cleanEditor()));
        QObject::connect(kSubOperationsTable, SIGNAL(itemSelectionChanged()), skgoperationplugin_base, SLOT(onOperationCreatorModified()));
        QObject::connect(kAutoPoint, SIGNAL(clicked()), skgoperationplugin_base, SLOT(onAutoPoint()));
        QObject::connect(kFreezeBtn, SIGNAL(clicked()), skgoperationplugin_base, SLOT(onFreeze()));
        QObject::connect(kCreateFakeOperation, SIGNAL(clicked()), skgoperationplugin_base, SLOT(onAddFakeOperation()));
        QObject::connect(kFastEditBtn, SIGNAL(clicked()), skgoperationplugin_base, SLOT(onFastEdition()));

        QMetaObject::connectSlotsByName(skgoperationplugin_base);
    } // setupUi

    void retranslateUi(QWidget *skgoperationplugin_base)
    {
#ifndef UI_QT_NO_TOOLTIP
        kResetInternalFilter->setToolTip(tr2i18n("Reset the internal filter", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kResetInternalFilter->setStatusTip(tr2i18n("Reset the internal filter", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kOperationView->setToolTip(tr2i18n("list of operations", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kOperationView->setStatusTip(tr2i18n("list of operations", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kReconcilitorAmountEdit->setToolTip(tr2i18n("Last balance on your account record", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kReconcilitorAmountEdit->setStatusTip(tr2i18n("Last balance on your account record", 0));
#endif // QT_NO_STATUSTIP
        kReconciliatorInfo->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        kCreateFakeOperation->setToolTip(tr2i18n("Create fake operation", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kCreateFakeOperation->setStatusTip(tr2i18n("Create fake operation", 0));
#endif // QT_NO_STATUSTIP
        kCreateFakeOperation->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        kReconciliateAccount->setToolTip(tr2i18n("Account linked to the card, where to transfer the pointed operations", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kReconciliateAccount->setStatusTip(tr2i18n("Account linked to the card, where to transfer the pointed operations", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kValidate->setToolTip(tr2i18n("Validate pointed operations", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kValidate->setStatusTip(tr2i18n("Validate pointed operations", 0));
#endif // QT_NO_STATUSTIP
        kValidate->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        kAutoPoint->setToolTip(tr2i18n("Auto point all imported operations", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kAutoPoint->setStatusTip(tr2i18n("Auto point all imported operations", 0));
#endif // QT_NO_STATUSTIP
        kAutoPoint->setText(QString());
        kInfo->setText(tr2i18n("KSqueezedTextLabel", "KDE::DoNotExtract"));
#ifndef UI_QT_NO_TOOLTIP
        kReconciliatorButton->setToolTip(tr2i18n("Switch information", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kReconciliatorButton->setStatusTip(tr2i18n("Switch information", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kAccountEdit->setToolTip(tr2i18n("Account of the operation", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kAccountEdit->setStatusTip(tr2i18n("Account of the operation", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_STATUSTIP
        kDateEdit->setStatusTip(tr2i18n("Date of the operation", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kAmountEdit->setToolTip(tr2i18n("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Bitstream Vera Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Amount of the operation.</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">You can enter expressions here, such as <span style=\" font-style:italic;\">3+4*2</span>, skrooge will compute the result (<span style=\" font-style:italic;\">11</span>)</p></body></html>", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kAmountEdit->setStatusTip(tr2i18n("Amount of the operation", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kUnitEdit->setToolTip(tr2i18n("Unit of the operation", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kUnitEdit->setStatusTip(tr2i18n("Unit of the operation", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kPayeeEdit->setToolTip(tr2i18n("Payee of the operation", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kPayeeEdit->setStatusTip(tr2i18n("Payee of the operation", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kTypeEdit->setToolTip(tr2i18n("Operation mode (how you made the operation). \n"
"Examples: Credit Card, Check, Transfer...\n"
"", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kTypeEdit->setStatusTip(tr2i18n("Operation mode", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kNumberEdit->setToolTip(tr2i18n("Number of the operation, for example the Check number, or a Transfer reference.", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kNumberEdit->setStatusTip(tr2i18n("Number of the operation", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kTargetAccountEdit->setToolTip(tr2i18n("Target account for this transfer", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kTargetAccountEdit->setStatusTip(tr2i18n("Target account for this transfer", 0));
#endif // QT_NO_STATUSTIP
        kTargetAccountLabel->setText(tr2i18n("To Account:", "as in \"make a money transfer from account A *to account* B\""));
#ifndef UI_QT_NO_TOOLTIP
        kCommentEdit->setToolTip(tr2i18n("Comment of the operation", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kCommentEdit->setStatusTip(tr2i18n("Comment of the operation", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kCategoryEdit->setToolTip(tr2i18n("Category of the operation.\n"
"Use  \" > \" as a separator between a category and a subcategory.", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kCategoryEdit->setStatusTip(tr2i18n("Category of the operation", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kTrackerEdit->setToolTip(tr2i18n("Tracker associated to this operation", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kTrackerEdit->setStatusTip(tr2i18n("Tracker associated to this operation", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_WHATSTHIS
        kTrackerEdit->setWhatsThis(tr2i18n("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Bitstream Vera Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">A <span style=\" font-style:italic;\">Tracker</span> is a way to group some operations together. For example, you may use it to follow refunds.</p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">You will find more information on this in the documentation in the chapter \"Trackers\".</p></body></html>", 0));
#endif // QT_NO_WHATSTHIS
        kAccountLabel3_2->setText(tr2i18n("Account for payment:", 0));
#ifndef UI_QT_NO_TOOLTIP
        kPaymentAccountEdit->setToolTip(tr2i18n("Payment account for bought share", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kPaymentAccountEdit->setStatusTip(tr2i18n("Payment account for bought share", 0));
#endif // QT_NO_STATUSTIP
        kAmountSharesLabel->setText(tr2i18n("Amount of shares:", 0));
#ifndef UI_QT_NO_TOOLTIP
        kAmountSharesEdit->setToolTip(tr2i18n("Amount of shares", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kAmountSharesEdit->setStatusTip(tr2i18n("Amount of shares", 0));
#endif // QT_NO_STATUSTIP
        kUnitShare->setText(tr2i18n("$", 0));
        kCommissionLabel->setText(tr2i18n("+ Commission:", "Noun, a quantity of money taken by a financial institution to perform an operation"));
#ifndef UI_QT_NO_TOOLTIP
        kCommissionEdit->setToolTip(tr2i18n("Amount of the commission", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kCommissionEdit->setStatusTip(tr2i18n("Amount of the commission", 0));
#endif // QT_NO_STATUSTIP
        kUnitCommission->setText(tr2i18n("$", 0));
        kTaxLabel->setText(tr2i18n("+ Tax:", "Noun, Taxes applied on a financial operation"));
#ifndef UI_QT_NO_TOOLTIP
        kTaxEdit->setToolTip(tr2i18n("Amount of the Tax", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kTaxEdit->setStatusTip(tr2i18n("Amount of the Tax", 0));
#endif // QT_NO_STATUSTIP
        kUnitTax->setText(tr2i18n("$", 0));
        kTotalLabel->setText(tr2i18n(" = Total:", "Noun, the numerical total of a sum of values"));
        KTotal->setText(tr2i18n("$", 0));
#ifndef UI_QT_NO_TOOLTIP
        kFreezeBtn->setToolTip(tr2i18n("Freeze / unfreeze fields", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kFreezeBtn->setStatusTip(tr2i18n("Freeze / unfreeze fields", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kCleanBtn->setToolTip(tr2i18n("Clean editor", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kCleanBtn->setStatusTip(tr2i18n("Clean editor", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kFastEditBtn->setToolTip(tr2i18n("Fast edition", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kFastEditBtn->setStatusTip(tr2i18n("Fast edition", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kSubOperationsTable->setToolTip(tr2i18n("List of splits", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kSubOperationsTable->setStatusTip(tr2i18n("List of splits", 0));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_TOOLTIP
        kAddOperationBtn->setToolTip(tr2i18n("Create a new operation (Ctrl+Enter)", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kAddOperationBtn->setStatusTip(tr2i18n("Create a new operation (Ctrl+Enter)", 0));
#endif // QT_NO_STATUSTIP
        kAddOperationBtn->setText(tr2i18n("Add", "Verb, add an item to a list"));
#ifndef UI_QT_NO_TOOLTIP
        kModifyOperationBtn->setToolTip(tr2i18n("Update selected operations (Shift+Enter)", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_STATUSTIP
        kModifyOperationBtn->setStatusTip(tr2i18n("Update selected operations (Shift+Enter)", 0));
#endif // QT_NO_STATUSTIP
        kModifyOperationBtn->setText(tr2i18n("Modify", "Verb, modify an item"));
        Q_UNUSED(skgoperationplugin_base);
    } // retranslateUi

};

namespace Ui {
    class skgoperationplugin_base: public Ui_skgoperationplugin_base {};
} // namespace Ui

QT_END_NAMESPACE

#endif // SKGOPERATIONPLUGINWIDGET_BASE_H

