ClientWidget::ClientWidget(QWidget *parent) : PageWidgetMember(parent) { setupUi(this); queryCount = 6; loadUi(); loadEnv(); reload(); }
ContractorWidget::ContractorWidget(QWidget *parent) : PageWidgetMember(parent) { setupUi(this); loadUi(); loadEnv(); queryCount = 3; lastRow = 0; reload(); }
AccountWidget::AccountWidget(int type, QWidget *parent) : PageWidgetMember(parent) { setupUi(this); aType = type; lastRow = 0; queryCount = 4; curIndex = 0; loadEnv(); loadUi(); }
EditAccountDialog::EditAccountDialog(quint32 id, QWidget *parent) : QDialog(parent) { setupUi(this); loadEnv(); aId = id; category = 0; currencyid = 0; queryCount = 2; if( aId >= 0 ) sendLoadDataRequest(); }
AddCourseDialog::AddCourseDialog(quint32 id, QWidget *parent) : QDialog(parent) { setupUi(this); loadUi(); loadEnv(); checkCourse = -1; queryCount = 3; currencyid = id; sCount = -1; loadCurrencyRequest(); }
EditCourseDialog::EditCourseDialog( quint64 courseid, quint64 ccourseid, QWidget *parent ) : QDialog(parent) { setupUi(this); queryCount = 9; courseId = courseid; ccourseId = ccourseid; sales = false; loadUi(); loadEnv(); loadCourseRequest(); }
AddRuleDialog::AddRuleDialog(QWidget *parent, quint32 accountid, QString number, QString cur, QString ruleDate) : QDialog(parent) { setupUi(this); loadEnv(); accId = accountid; date = ruleDate; QDate d = QDate::fromString( ruleDate, dateFormat ); if( d.isValid() ) dateEdit->setDate( d ); numberLabel->setText( "<b>" + number + " " + cur + "</b>" ); connect( okButton, SIGNAL( clicked() ), this, SLOT( okButtonClicked() ) ); }
CoefficientDialog::CoefficientDialog( quint32 id, const QStringList &list, QWidget *parent ) : QDialog(parent) { setupUi(this); accountid = id; idList = list; load = false; pCount = -1; pNumber = -1; idIndex = -1; currentRow = -1; loadUi(); loadEnv(); reload(); }
TransactionWidget::TransactionWidget( quint32 id, QWidget *parent ) : PageWidgetMember(parent) { setupUi(this); accountid = id; clearId = 0; state = 0; load = false; saldoLoaded = false; pNumber = -1; pCount = -1; for(int i = 0; i < 3; i++) pageList << new PageNumCount(); loadUi(); loadEnv(); reload(); }
int executeScript(int argc, char *argv[]) { QCoreApplication app(argc, argv); if (app.arguments().size() < 2) return usage(argc, argv); QString script_file(app.arguments().at(1)); QJSEngine engine; auto script_env = loadEnv(app, engine); int rc = EXIT_SUCCESS; try { auto res = script_env->load(script_file, false); if (res.isError()) rc = EXIT_FAILURE; } catch (Error const &e) { qDebug() << "Failed to eval:" << script_file; qDebug() << e.msg; rc = EXIT_FAILURE; } return rc == EXIT_SUCCESS && script_env->shouldWait() ? app.exec() : rc; }