Pojisteniclanek::Pojisteniclanek(const QString &str, QWidget *parent) : QMainWindow(parent), ui(new Ui::Pojisteniclanek) { ui->setupUi(this); QPalette* palette = new QPalette(); palette->setBrush(QPalette::Background,*(new QBrush(*(new QPixmap(":/images/per_tex.png"))))); setPalette(*palette); QNetworkProxyFactory::setUseSystemConfiguration (true); //QWebSettings::globalSettings()->setAttribute(QWebSettings::PluginsEnabled, true); QWebSettings::globalSettings()->setAttribute(QWebSettings::AutoLoadImages, true); ui->webView->load(QUrl(str)); QPixmap pixmap(":/images/arrow_green.png"); QIcon ButtonIcon(pixmap); ui->pushButton->setIcon(ButtonIcon); QRect *r = new QRect(); r->setWidth(200); r->setHeight(30); ui->pushButton->setFocusPolicy(Qt::NoFocus); ui->pushButton->setMaximumHeight(30); ui->pushButton->setMaximumWidth(200); ui->pushButton->setFlat(true); ui->pushButton->setIconSize(r->size()); ui->pushButton->setText(""); connect(ui->pushButton, SIGNAL(clicked()), this, SLOT(closeMe())); }
/** * Constructor for the main window */ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); //Resize the image for the Mission Execution button QPixmap pixmap(":/res/longButtons/Mission_Execution_Button_Type_2.png"); QIcon ButtonIcon(pixmap); ui->pushButton_8->setIcon(ButtonIcon); ui->pushButton_8->setIconSize(pixmap.rect().size()/13); //Resize the image for the Mission Planning button QPixmap pixmap2(":/res/longButtons/Mission_Planning_Button_Type_2.png"); QIcon ButtonIcon2(pixmap2); ui->pushButton_9->setIcon(ButtonIcon2); ui->pushButton_9->setIconSize(pixmap2.rect().size()/13); //Resize the image for the Mission Recap button QPixmap pixmap3(":/res/longButtons/Mission_Recap_Button_Type_2.png"); QIcon ButtonIcon3(pixmap3); ui->pushButton_7->setIcon(ButtonIcon3); ui->pushButton_7->setIconSize(pixmap3.rect().size()/13); //Resize the image for the Tutorial button QPixmap pixmap4(":/res/longButtons/Tutorial_Button_Type_2.png"); QIcon ButtonIcon4(pixmap4); ui->pushButton_6->setIcon(ButtonIcon4); ui->pushButton_6->setIconSize(pixmap4.rect().size()/13); }
jezibaba::jezibaba(QWidget *parent) : QMainWindow(parent), ui(new Ui::jezibaba) { ui->setupUi(this); ui->gridLayout->setAlignment(Qt::AlignCenter); ui->gridLayout_2->setSpacing(6); QPalette* palette = new QPalette(); palette->setBrush(QPalette::Background,*(new QBrush(*(new QPixmap(":/images/witch_tex.png"))))); setPalette(*palette); QPixmap pixmap(":/images/arrow_green.png"); QIcon ButtonIcon(pixmap); ui->pushButton->setIcon(ButtonIcon); QRect *r = new QRect(); r->setWidth(200); r->setHeight(30); ui->pushButton->setFocusPolicy(Qt::NoFocus); ui->pushButton->setMaximumHeight(30); ui->pushButton->setMaximumWidth(200); ui->pushButton->setFlat(true); ui->pushButton->setIconSize(r->size()); ui->pushButton->setText(""); ui->label_2->setPixmap(QPixmap(":/images/spell_book.png").scaled(QApplication::desktop()->screenGeometry().width()/5, QApplication::desktop()->screenGeometry().height()/2.3)); ui->label_3->setPixmap(QPixmap(":/images/cook_baby.jpg").scaled(QApplication::desktop()->screenGeometry().width()/5, QApplication::desktop()->screenGeometry().height()/2.3)); ui->label_4->setPixmap(QPixmap(":/images/pec_na_dite.jpg").scaled(QApplication::desktop()->screenGeometry().width()/5, QApplication::desktop()->screenGeometry().height()/3)); ui->label->setPixmap(QPixmap(":/images/tor.png").scaled(QApplication::desktop()->screenGeometry().width()/5, QApplication::desktop()->screenGeometry().height()/2.7)); }
void spt::gui::setButtonIcon(spt::string::string_t const &oIconPath, QPushButton *oButton, spt::string::string_t const &oToolTip) { QPixmap pixmap(spt::string::toQt(oIconPath)); QIcon ButtonIcon(pixmap); oButton->setIcon(ButtonIcon); oButton->setIconSize(pixmap.rect().size()); oButton->setToolTip(spt::string::toQt(oToolTip)); }
// Init some variables & UI-elements on app start void MainWindow::initValues() { appVersion = "20151103.02"; // App Version appName = "DirGister"; // App Name this->setWindowTitle(appName + " ("+ appVersion +")"); // TAB: main // connect(ui->bt_selectSource, SIGNAL(clicked()), this, SLOT(setSourceFolder())); connect(ui->bt_selectTarget, SIGNAL(clicked()), this, SLOT(setTargetFolder())); connect(ui->bt_generateIndex, SIGNAL(clicked()), this, SLOT(userTriggeredGeneration())); ui->le_sourceFolder->setDisabled(true); ui->le_targetFolder->setDisabled(true); ui->rb_writeLog->setText("Enable log file creation"); ui->l_logDescription->setText("<font color='grey'><i>The target folder will contain the generated log</i></font>"); // reset source QPixmap pixmap(":/images/fa-trash-o_128_0_000000_none.png"); QIcon ButtonIcon(pixmap); ui->tb_resetSource->setIcon(ButtonIcon); connect(ui->tb_resetSource, SIGNAL(clicked()), this, SLOT(resetSrc())); //ui->tb_resetSource->setIconSize(pixmap.rect().size()); ui->tb_resetTarget->setIcon(ButtonIcon); connect(ui->tb_resetTarget, SIGNAL(clicked()), this, SLOT(resetTarget())); QPixmap pixmap4GenerateButton(":/images/fa-pencil_128_0_000000_none.png"); QIcon ButtonIcon4GenerateButton(pixmap4GenerateButton); ui->bt_generateIndex->setIcon(ButtonIcon4GenerateButton); // TAB: about // ui->l_appTitle->setText(appName); ui->l_appVersion->setText(appVersion); ui->pte_aboutText->insertPlainText ("DirGister is a multi-platform directory indexer with HTML output written by Florian Poeck.\n\nHow it works:\n- You define a source folder and a target folder\n- It scans the source folder and\n- writes a html-based browseable index into the target-folder\n\n\nDeveloped under MIT license."); // Issues Link ui->l_linkIssues->setText("<a href=\"https://github.com/yafp/dirgister/issues\">Issues</a>"); ui->l_linkIssues->setTextFormat(Qt::RichText); ui->l_linkIssues->setTextInteractionFlags(Qt::TextBrowserInteraction); ui->l_linkIssues->setOpenExternalLinks(true); // Wiki Link ui->l_linkWiki->setText("<a href=\"https://github.com/yafp/dirgister/wiki\">Wiki</a>"); ui->l_linkWiki->setTextFormat(Qt::RichText); ui->l_linkWiki->setTextInteractionFlags(Qt::TextBrowserInteraction); ui->l_linkWiki->setOpenExternalLinks(true); // Source Link ui->l_linkSource->setText("<a href=\"https://github.com/yafp/dirgister\">Source</a>"); ui->l_linkSource->setTextFormat(Qt::RichText); ui->l_linkSource->setTextInteractionFlags(Qt::TextBrowserInteraction); ui->l_linkSource->setOpenExternalLinks(true); // set default-tab ui->tabWidget->setCurrentIndex(0); }
//This functions adds images to the selction button void MainWindow::setupImageButtons() { //arduino image QPixmap pixmap(":/images/arduino.png"); QIcon ButtonIcon(pixmap); ui->arduinoButton->setIcon(ButtonIcon); ui->arduinoButton->setIconSize((QSize(80,80))); //rasb pi image QPixmap pixmap2(":/images/rasbpi.png"); QIcon ButtonIcon2(pixmap2); ui->raspButton->setIcon(ButtonIcon2); ui->raspButton->setIconSize((QSize(80,80))); }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); QPixmap pixmap("../untitled/bg.png"); //ui->label->setPixmap(pixmap); QIcon ButtonIcon(pixmap); ui->pB->setIcon(ButtonIcon); ui->pB->setIconSize(pixmap.rect().size()); //ui->label->show(); }
Principal::Principal(QWidget *parent) : QMainWindow(parent), ui(new Ui::Principal) { ui->setupUi(this); r = -1; QPixmap pixmap1("icon/add.png"); QPixmap pixmap2("icon/conf.png"); QPixmap pixmap3("icon/del.png"); QPixmap pixmap4("icon/Sair.png"); QPixmap pixmap5("icon/pasta.png"); QPixmap pixmap6("icon/detalhe.png"); QIcon ButtonIcon(pixmap1); QIcon ButtonIcon1(pixmap2); QIcon ButtonIcon2(pixmap3); QIcon ButtonIcon3(pixmap4); QIcon ButtonIcon4(pixmap5); QIcon ButtonIcon5(pixmap6); ui->add_3->setIcon(ButtonIcon); ui->add_3->setIconSize(pixmap1.rect().size()); ui->add_3->setStyleSheet(styleSheet().append(QString("border-image:url(icon/1.png);"))); ui->alterar->setIcon(ButtonIcon1); ui->alterar->setIconSize(pixmap1.rect().size()); ui->alterar->setStyleSheet(styleSheet().append(QString("border-image:url(icon/1.png);"))); ui->deletar->setIcon(ButtonIcon2); ui->deletar->setIconSize(pixmap1.rect().size()); ui->deletar->setStyleSheet(styleSheet().append(QString("border-image:url(icon/1.png);"))); ui->sair->setIcon(ButtonIcon3); ui->sair->setIconSize(pixmap1.rect().size()); ui->sair->setStyleSheet(styleSheet().append(QString("border-image:url(icon/1.png);"))); ui->pasta->setIcon(ButtonIcon4); ui->pasta->setIconSize(pixmap1.rect().size()); ui->pasta->setStyleSheet(styleSheet().append(QString("border-image:url(icon/1.png);"))); AnimeDao a; if(a.getStatus() == true){ ui->statusBar->showMessage("Quantidade de Animes Cadastrados: "+QString::number(a.getLista().length())); } preencheTabela(a.getLista()); QPixmap pixmap9("icon/icon.png"); this->setWindowIcon(pixmap9); }
sms_list::sms_list(QWidget *parent) : QDialog(parent), ui(new Ui::sms_list) { ui->setupUi(this); setWindowFlags(Qt::FramelessWindowHint); QPixmap bgImages("7.png"); QPalette bgPalette = this->palette(); bgPalette.setBrush(QPalette::Background,bgImages); this->setPalette(bgPalette); setMask(bgImages.mask()); QPixmap p1("contact.png"); QIcon ButtonIcon(p1); ui->contactButton->setIcon(ButtonIcon); ui->contactButton->setIconSize(QSize(50,50)); timer_s = new QTimer(); connect(timer_s,SIGNAL(timeout()),this,SLOT(refresh_s())); timer_s->start(100); }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); QString newname; QString newmac; QPixmap pixmap; QPixmap pixmapp; QPixmap pixmappp; QPixmap pixmapppp; pixmapppp.load("del.png"); pixmap.load("sw.png"); pixmappp.load("pc.png"); pixmapp.load("modem.png"); QIcon ButtonIconn(pixmap); QIcon ButtonIcon(pixmapp); QIcon ButtonIconnn(pixmappp); QIcon ButtonIconnnn(pixmapppp); ui->pushButton->setIcon(ButtonIcon); ui->pushButton->setIconSize(QSize(60,60)); ui->graphicsView->viewport()->installEventFilter(this); ui->graphicsView->viewport()->setMouseTracking(1); ui->pushButton_3->setIcon(ButtonIconn); ui->pushButton_3->setIconSize(QSize(60,60)); ui->pushButton_4->setIcon(ButtonIconnn); ui->pushButton_4->setIconSize(QSize(60,60)); ui->pushButton_6->setIcon(ButtonIconnnn); ui->pushButton_6->setIconSize(QSize(48,48)); ui->lineEdit_5->setText(namgenerate("router")); ui->lineEdit_6->setText(macgenerate()); ui->lineEdit_2->setText(macgenerate()); ui->lineEdit->setText(namgenerate("pc")); ui->lineEdit_4->setText(macgenerate()); ui->lineEdit_3->setText(namgenerate("sw")); ui->label_9->setText(openfil()); drawinwindow(); }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); QPixmap pixmap("://imagenes/adim.ico"); QIcon ButtonIcon(pixmap); ui->pushButton->setIcon(ButtonIcon); ui->pushButton->setIconSize(pixmap.rect().size()); QPixmap pixmap2("://imagenes/users.ico"); QIcon ButtonIcon2(pixmap2); ui->pushButton_2->setIcon(ButtonIcon2); ui->pushButton_2->setIconSize(pixmap2.rect().size()); QPixmap pixmap3("://imagenes/logout.ico"); QIcon ButtonIcon3(pixmap3); ui->pushButton_3->setIcon(ButtonIcon3); ui->pushButton_3->setIconSize(pixmap3.rect().size()); //this->miGrafo; }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); ui->graphicsView->setBackgroundBrush(QPixmap(":/image/bg.png").scaled(800,600)); ui->graphicsView->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOn); ui->graphicsView->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); // Enable the event Filter qApp->installEventFilter(this); score_dipl = new QLabel(this); score_dipl->setText("<font color=blue>Score : "+QString::number(score)); score_dipl ->show(); //add buttom bt_restart =new QPushButton(this); QPixmap pixmap(":/image/bt_restart.png"); QIcon ButtonIcon(pixmap); bt_restart->setIcon(ButtonIcon); bt_restart->setIconSize(QSize(60,60)); bt_restart->setFixedSize(QSize(60,60)); bt_restart->setGeometry(QRect(QPoint(700,20),QSize(10,10))); connect(bt_restart,SIGNAL(clicked(bool)),this,SLOT(restart())); }
listMemberDialog::listMemberDialog(QWidget *parent,QString classId) { conn = database::connectByC(); QVBoxLayout *topLeftLayout = new QVBoxLayout; view = new QTableView(this); model = new QStandardItemModel(this); view->setModel(model); model->setHorizontalHeaderItem(0, new QStandardItem(tr("ID"))); model->setHorizontalHeaderItem(1, new QStandardItem(tr("Name"))); model->setHorizontalHeaderItem(2, new QStandardItem(tr("Birth year"))); model->setHorizontalHeaderItem(3, new QStandardItem(tr("Note"))); model->setHorizontalHeaderItem(4, new QStandardItem(tr("-"))); view->setColumnWidth(0,20); view->setColumnWidth(1,90); view->setColumnWidth(2,57); view->setColumnWidth(3,40); view->setColumnWidth(4,30); label = new QLabel("Member list"); topLeftLayout->addWidget(label); int rowCurrent = 0; MYSQL_RES *res = database::classMember_searchClassId(conn,classId); while(MYSQL_ROW classMemberRow = mysql_fetch_row(res)) { QString memberId = classMemberRow[1]; MYSQL_ROW memberRow = database::member_searchMemberId(conn,memberId); model->setItem(rowCurrent, 0, new QStandardItem(memberRow[0])); model->setItem(rowCurrent, 1, new QStandardItem(memberRow[1])); model->setItem(rowCurrent, 2, new QStandardItem(memberRow[2])); model->setItem(rowCurrent, 3, new QStandardItem(memberRow[3])); QPushButton *button = new QPushButton(""); QPixmap pixmap("Resources/Delete_icon.png"); QIcon buttonIcon(pixmap); button->setIcon(buttonIcon); QSignalMapper *signalMapper = new QSignalMapper(this); signalMapper->setMapping(button,memberId); QObject::connect(button,SIGNAL(clicked()),signalMapper,SLOT(map())); QObject::connect(signalMapper,SIGNAL(mapped(QString)),this,SLOT(deleteMemberAction(QString))); view->setIndexWidget(model->index(rowCurrent,4),button); rowCurrent++; } numOldMemberInDialog = rowCurrent; topLeftLayout->addWidget(view); QHBoxLayout *horizontalLayout = new QHBoxLayout(); QPushButton *saveButton = new QPushButton("Save"); QPixmap pixmap1("Resources/save_icon.png"); QIcon ButtonIcon1(pixmap1); saveButton->setIcon(ButtonIcon1); QSignalMapper *saveMapper = new QSignalMapper(this); saveMapper->setMapping(saveButton,classId); QObject::connect(saveButton,SIGNAL(clicked()),saveMapper,SLOT(map())); QObject::connect(saveMapper,SIGNAL(mapped(QString)),this,SLOT(saveListAction(QString))); horizontalLayout->addWidget(saveButton); QPushButton *addMemberButton = new QPushButton("Add Member"); QPixmap pixmap("Resources/add-icon.png"); QIcon ButtonIcon(pixmap); addMemberButton->setIcon(ButtonIcon); QObject::connect(addMemberButton,SIGNAL(clicked()),this,SLOT(addMemberAction())); horizontalLayout->addWidget(addMemberButton); setLayout(topLeftLayout); topLeftLayout->addLayout(horizontalLayout); setWindowTitle(tr("Member list")); setFixedHeight(sizeHint().height()); }
ImageWindows::ImageWindows(QImage image, QString name, QWidget *parent) : QWidget(parent), ui(new Ui::ImageWindows) { ui->setupUi(this); imageLbl=new qlabel_image(); //Signal émit par la class qlabel_image pour la lecture en dynamique de la position des pixels connect(imageLbl, SIGNAL(Mouse_Pos()), this, SLOT(Mouse_current_pos())); connect(imageLbl, SIGNAL(Mouse_Pressed()), this, SLOT(Mouse_pressed())); connect(imageLbl, SIGNAL(Mouse_ClickLeft()), this, SLOT(MouseClickLeft())); connect(imageLbl, SIGNAL(Mouse_ReleasePos()), this, SLOT(Mouse_release_pos())); imageLbl->setMouseTracking(true); // setFixedHeight(image.height()); // setFixedWidth(image.width()); image_ihm = image; m_coeffZoom=1; affichageImage(image_ihm,m_coeffZoom,ui->scrollArea_Image); /*QLabel *imageLabel = new QLabel; imageLabel->setBackgroundRole(QPalette::Base); imageLabel->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored); imageLabel->setScaledContents(true); imageLabel -> setPixmap(QPixmap::fromImage(image)); ui->scrollArea_Image->setBackgroundRole(QPalette::Dark); ui->scrollArea_Image->setWidget(imageLabel); */ //ui ->label_Image -> setPixmap(QPixmap::fromImage(*image)); QString txt = QString::number(image.width()) + " x " + QString::number(image.height()); ui->lbl_imageSize->setText(txt); if(image_ihm.isGrayscale()) ui->lbl_imageDepth->setText("niveau de gris"); else ui->lbl_imageDepth->setText("couleur"); /*int index = pathImage.lastIndexOf("/"); std::cout << "index : " << index; m_StrImageName = pathImage.left(index);*/ m_StrImageName = name; setWindowTitle(m_StrImageName); QPixmap pixmap("actions/document-save-3.ico"); QIcon ButtonIcon(pixmap); ui->pushB_Save->setIcon(ButtonIcon); QSize size = pixmap.rect().size(); size.setHeight(size.height() -10); size.setWidth(size.width() -10); ui->pushB_Save->setIconSize(size); QPixmap pixmap2("actions/zoom-in-3.ico"); QIcon ButtonIcon2(pixmap2); ui->pushB_ZoomIn->setIcon(ButtonIcon2); QSize size1 = pixmap2.rect().size(); size1.setHeight(size1.height() -10); size1.setWidth(size1.width() -10); ui->pushB_ZoomIn->setIconSize(size1); QPixmap pixmap3("actions/zoom-out-3.ico"); QIcon ButtonIcon3(pixmap3); ui->pushB_ZoomOut->setIcon(ButtonIcon3); QSize size2 = pixmap3.rect().size(); size2.setHeight(size2.height() -10); size2.setWidth(size2.width() -10); ui->pushB_ZoomOut->setIconSize(size2); }