bool PackageUtils::preCreatePackage()
{
    bool result = setAttributes() && prepareWidget() && writeDesktopFile() && writeInstallationScripts() && writeRemovalScripts();

#if defined(Q_OS_MAEMO6)
    result = result && writeBackupConfigFile() && writeBackupRestoreScripts() && writeSecsessionFile();
#endif

    return result;
}
Esempio n. 2
0
PropertiesEditorItem::PropertiesEditorItem(QObject *object, const QMetaProperty& property, QWidget *parent)
    : QObject(parent)
    , QTableWidgetItem()
    , mObject(object)
    , mProperty(property)
{
    if (mProperty.hasNotifySignal()) {
        /* Can't connect a QMetaObject to a Q_SLOT - only to an another QMetaObject */
        QMetaMethod slot = metaObject()->method(metaObject()->indexOfMethod("slotPropertyValueChanged()"));
        QObject::connect(mObject.data(), mProperty.notifySignal(), (QObject*) this, slot);
    }

    prepareWidget();
}
DeduccionDialog::DeduccionDialog(QWidget *parent) :
    QDialog(parent),
    ui(new Ui::DeduccionDialog)
{
    ui->setupUi(this);

    model = new DeduccionModel("deduccionDialog","127.0.0.1","nomina","root","19017070",3306);

    if (!model->isConected()){
        QMessageBox::critical(this,"ERROR CRITICO",model->getStatusMessage(),QMessageBox::Ok);
        this->close();
    }
    model->setDebug(true);
    prepareWidget();
}
EmpleadoWidget::EmpleadoWidget(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::EmpleadoWidget)
{
    ui->setupUi(this);
    this->setAttribute(Qt::WA_DeleteOnClose,true);
    model = new EmpleadoModel("empleado","127.0.0.1","nomina","root","19017070",3306);

    if (!model->isConected()){
        QMessageBox::critical(this,"ERROR CRITICO",model->getStatusMessage(),QMessageBox::Ok);
        this->close();
    }
    model->setDebug(true);
    prepareWidget();
}