TaskUI::TaskUI(QWidget *parent): QWidget(parent) { create_btn = new QPushButton(tr("Create"), this); create_btn->setToolTip(tr("Create checksum file")); create_btn->hide(); verify_btn = new QPushButton(tr("Check"), this); verify_btn->setToolTip(tr("Verify files")); verify_btn->hide(); select_files_btn = new QPushButton(QPixmap(":/images/add.png"),""); select_files_btn->setToolTip(tr("Select files or load sfv file")); select_files_btn->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Preferred); browser_registration_btn = new QPushButton(); updateRegisterInBrowserButtonText(); layout = new QHBoxLayout(this); layout->addWidget(select_files_btn); layout->addWidget(create_btn); layout->addWidget(verify_btn); layout->addStretch(1); layout->addWidget(browser_registration_btn); setLayout(layout); connect(create_btn, SIGNAL(clicked()), SIGNAL(create())); connect(verify_btn, SIGNAL(clicked()), SIGNAL(verify())); connect(select_files_btn, SIGNAL(clicked()), SLOT(selectFiles())); connect(browser_registration_btn, SIGNAL(clicked()), SLOT(changeBrowserRegistration())); }
void SelectFilesPage::setupUi() { setLayout(&topLayout); fileName.setReadOnly(true); cbAddAfterwards.setChecked(true); storeButton.setDisabled(true); topLayout.addWidget(&fileName); topLayout.addWidget(&selectButton); topLayout.addWidget(&storeButton); topLayout.addWidget(&cbAddAfterwards); connect(&selectButton,SIGNAL(clicked ()), this, SLOT(selectFiles())); connect(&storeButton,SIGNAL(clicked ()), this, SLOT(buttonStorePressed())); }