⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qg_dlgimageoptions.ui.h

📁 qcad2.05可用于windows和linux的源码
💻 H
字号:
/****************************************************************************** ui.h extension file, included from the uic-generated form implementation.**** If you wish to add, delete or rename functions or slots use** Qt Designer which will update this file, preserving your code. Create an** init() function in place of a constructor, and a destroy() function in** place of a destructor.*****************************************************************************/void QG_ImageOptionsDialog::init() {    graphicSize = RS_Vector(0.0,0.0);    updateEnabled = true;        RS_SETTINGS->beginGroup("/ExportImage");    leWidth->setText(RS_SETTINGS->readEntry("/Width", "640"));    leHeight->setText(RS_SETTINGS->readEntry("/Height", "480"));    if (RS_SETTINGS->readEntry("/BlackBackground", "0")=="1") {        rbBlack->setChecked(true);    }    /*if (RS_SETTINGS->readEntry("/Blackwhite", "0")=="1") {        rbBlackwhite->setChecked(true);    }*/    RS_SETTINGS->endGroup();}void QG_ImageOptionsDialog::setGraphicSize(const RS_Vector& s) {    graphicSize = s;}void QG_ImageOptionsDialog::ok() {    RS_SETTINGS->beginGroup("/ExportImage");    RS_SETTINGS->writeEntry("/Width", leWidth->text());    RS_SETTINGS->writeEntry("/Height", leHeight->text());    RS_SETTINGS->writeEntry("/BlackBackground", (int)rbBlack->isChecked());    //RS_SETTINGS->writeEntry("/Blackwhite", (int)rbBlackwhite->isChecked());    RS_SETTINGS->endGroup();        accept();}void QG_ImageOptionsDialog::sizeChanged() {    if (updateEnabled) {    updateEnabled = false;    cbResolution->setCurrentText("auto");    updateEnabled = true;    }}void  QG_ImageOptionsDialog::resolutionChanged() {    if (updateEnabled) {    updateEnabled = false;    bool ok = false;    double res = RS_Math::eval(cbResolution->currentText(), &ok);    if (!ok) {        res = 1.0;    }    int w = RS_Math::round(res * graphicSize.x);    int h = RS_Math::round(res * graphicSize.y);    leWidth->setText(QString("%1").arg(w));    leHeight->setText(QString("%1").arg(h));    updateEnabled = true;    }}QSize QG_ImageOptionsDialog::getSize() {    return QSize(RS_Math::round(RS_Math::eval(leWidth->text())),                  RS_Math::round(RS_Math::eval(leHeight->text())));}bool QG_ImageOptionsDialog::isBackgroundBlack() {    return rbBlack->isChecked();}/*bool QG_ImageOptionsDialog::isBlackwhite() {    return rbBlackwhite->isChecked();}*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -