Пример #1
0
CustomToolDialog::CustomToolDialog(QWidget * parent): QDialog(parent), update(false)
{
	setupUi(this);
        // Set UI
        this->setWindowIcon(Utils::getIcon("tool.ico"));
        this->setWindowTitle(tr("Custom the tool bar"));

        // 已选择Toolbar
        Preferences* p = Preferences::instance();
        QStringList sellitems = p->getSelToolbarItemList();

        for (int var = 0; var < sellitems.length(); ++var) {
            QString text = sellitems.at(var);
            QListWidgetItem* temp = getToolbarItemByText(text);
            selitems->addItem(temp);
        }

        // 未选择Toolbar
        QStringList waititems = p->getWaitToolbarItemList();
        for (int var = 0; var < waititems.length(); ++var) {
            QString text = waititems.at(var);
            QListWidgetItem* temp = getToolbarItemByText(text);
            items->addItem(temp);
        }

        defaultTool->setPixmap(Utils::getPixmap("defaulttoolbar.png"));

        items->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
        selitems->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
        defaultTool->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);

        connect(buttonBox, SIGNAL(accepted()), this, SLOT(confirmBtn_clicked()));
        connect(buttonBox,SIGNAL(rejected()),this,SLOT(cancelBtn_clicked()));
        defaultTool->installEventFilter(this);
}
ExportConvertDialog::ExportConvertDialog(QWidget * parent, const QString & dir)
	: QDialog(parent),
          m_parent(parent),
          m_dir(dir),update(false)
{
	setupUi(this);

        // Set UI
        // 设置目标目录
        QString tdestDir = m_dir;

        // convertTypeCmb
        convertTypeCmb->clear();
        convertTypeCmb->insertItems(0, QStringList()
         << ""
         << tr("Convert Office to Pdf")
         << tr("Convert Pdf to Office")
         << tr("Convert Picture to Pdf")
         << tr("Convert Ppt to Picture")
        );
        QFileInfo file(m_dir);
        this->setWindowIcon(Utils::getIcon("document-import.png"));
        this->setWindowTitle(tr("Doc Export -") + file.fileName() );

        progressBar->hide();
        pgfilename->hide();
        cancelled = false;

        connect(fileSelBtn, SIGNAL(clicked()), this, SLOT(fileSelBtn_clicked()));
        connect(buttonBox, SIGNAL(accepted()), this, SLOT(confirmBtn_clicked()));
        connect(buttonBox,SIGNAL(rejected()),this,SLOT(cancelBtn_clicked()));
}
Пример #3
0
ExportDocDialog::ExportDocDialog(QWidget * parent, const QString & dirUuid,const QString & dir, const QString & type)
	: QDialog(parent),
	  m_parent(parent),
          m_dirUuid(dirUuid),
          m_dir(dir),m_type(type),update(false)
{
        setupUi(this);
        inclueSubDirChk->setChecked(true);
        createSubDirChk->setChecked(true);

        // Set UI
        // 设置目标目录
        destDir->setText(m_dir);

        // 列表
        model = new QStandardItemModel();
        // 新建Model
        model->setColumnCount(1);

        this->setWindowIcon(Utils::getIcon("document-import.png"));
        this->setWindowTitle(tr("Doc Export"));

        progressBar->hide();
        pgfilename->hide();
        cancelled = false;

        connect(fileSelBtn, SIGNAL(clicked()), this, SLOT(fileSelBtn_clicked()));
        connect(previewBtn, SIGNAL(clicked()), this, SLOT(previewBtn_clicked()));
        connect(delBtn, SIGNAL(clicked()), this, SLOT(delBtn_clicked()));

        connect(buttonBox, SIGNAL(accepted()), this, SLOT(confirmBtn_clicked()));
        connect(buttonBox,SIGNAL(rejected()),this,SLOT(cancelBtn_clicked()));
}
Пример #4
0
FacilityWindow::FacilityWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::FacilityWindow)
{
    ui->setupUi(this);

    connect(ui->cancelBtn, SIGNAL(pressed()), this, SLOT(cancelBtn_clicked()));
    connect(ui->okBtn, SIGNAL(pressed()), this, SLOT(okBtn_clicked()));

    connect(ui->acuteRaio, SIGNAL(toggled(bool)), this, SLOT(AcuteSelected()));
    connect(ui->complexRadio, SIGNAL(toggled(bool)), this, SLOT(ComplexSelected()));
    connect(ui->longRadio, SIGNAL(toggled(bool)), this, SLOT(LTCSelected()));


}
Пример #5
0
int NewPatientWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QMainWindow::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: okBtn_clicked(); break;
        case 1: cancelBtn_clicked(); break;
        default: ;
        }
        _id -= 2;
    }
    return _id;
}
Пример #6
0
int AddFacility::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QMainWindow::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: cancelBtn_clicked(); break;
        case 1: okBtn_clicked(); break;
        case 2: typeRadio_selected(); break;
        default: ;
        }
        _id -= 3;
    }
    return _id;
}
Пример #7
0
int WaitingListWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QMainWindow::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: cancelBtn_clicked(); break;
        case 1: addBtn_clicked(); break;
        case 2: searchBtn_clicked(); break;
        case 3: removeBtn_clicked(); break;
        default: ;
        }
        _id -= 4;
    }
    return _id;
}
Пример #8
0
FacilityWindow::FacilityWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::FacilityWindow)
{
    ui->setupUi(this);

    this->setPalette(Qt::white);

    connect(ui->patientAddBtn, SIGNAL(pressed()), this, SLOT(addPatientBtn_clicked()));
    connect(ui->bedAddBtn, SIGNAL(pressed()), this, SLOT(addBedBtn_clicked()));
    connect(ui->waitingBtn, SIGNAL(pressed()), this, SLOT(waitingBtn_clicked()));
    connect(ui->cancelBtn, SIGNAL(pressed()), this, SLOT(cancelBtn_clicked()));

    connect(ui->acuteRaio, SIGNAL(toggled(bool)), this, SLOT(AcuteSelected()));
    connect(ui->complexRadio, SIGNAL(toggled(bool)), this, SLOT(ComplexSelected()));
    connect(ui->longRadio, SIGNAL(toggled(bool)), this, SLOT(LTCSelected()));

    setScheme();
}
Пример #9
0
int FacilityWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QMainWindow::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: AcuteSelected(); break;
        case 1: ComplexSelected(); break;
        case 2: LTCSelected(); break;
        case 3: waitingBtn_clicked(); break;
        case 4: addBedBtn_clicked(); break;
        case 5: addPatientBtn_clicked(); break;
        case 6: cancelBtn_clicked(); break;
        default: ;
        }
        _id -= 7;
    }
    return _id;
}
Пример #10
0
// 移动到子文件夹对话框
MoveToTagDialog::MoveToTagDialog(QWidget * parent, const QString & uuId)
	: QDialog(parent),
	  m_parent(parent),
          m_uuId(uuId),
          update(false)
{
        setupUi(this);

        q_myTreeList = new MyTreeView("tag", this);
        // 展开根节点
        q_myTreeList->enableMouse(true);
        q_myTreeList->expandAll();
        movtoTagTree->addWidget(q_myTreeList);

        this->setWindowIcon(Utils::getIcon("tag.ico"));
        this->setWindowTitle(tr("Move the Tag"));

        connect(buttonBox, SIGNAL(accepted()), this, SLOT(confirmBtn_clicked()));
        connect(buttonBox,SIGNAL(rejected()),this,SLOT(cancelBtn_clicked()));
}