void KManualProxyDlg::init() { mDlg->sbHttp->setRange( 0, MAX_PORT_VALUE ); mDlg->sbHttps->setRange( 0, MAX_PORT_VALUE ); mDlg->sbFtp->setRange( 0, MAX_PORT_VALUE ); connect( mDlg->pbNew, SIGNAL( clicked() ), SLOT( newPressed() ) ); connect( mDlg->pbChange, SIGNAL( clicked() ), SLOT( changePressed() ) ); connect( mDlg->pbDelete, SIGNAL( clicked() ), SLOT( deletePressed() ) ); connect( mDlg->pbDeleteAll, SIGNAL( clicked() ), SLOT( deleteAllPressed() ) ); connect( mDlg->lbExceptions, SIGNAL(selectionChanged()), SLOT(updateButtons()) ); connect( mDlg->lbExceptions, SIGNAL(doubleClicked (QListBoxItem *)), SLOT(changePressed())); connect( mDlg->cbSameProxy, SIGNAL( toggled(bool) ), SLOT( sameProxy(bool) ) ); connect( mDlg->pbCopyDown, SIGNAL( clicked() ), SLOT( copyDown() ) ); connect( mDlg->leHttp, SIGNAL(textChanged(const QString&)), SLOT(textChanged(const QString&)) ); connect( mDlg->sbHttp, SIGNAL(valueChanged(int)), SLOT(valueChanged (int)) ); }
QFrame* MainWindow::initRenameFrame(QWidget *parent) { QFrame *frame = new QFrame(parent); QAbstractButton *copyDownButton = createIconButton(QString(":/resources/copy_down_button%1.png"), "Copy Down", frame); QCheckBox *autoRenameBox = new QCheckBox("Auto Rename", frame); QHBoxLayout *layout = new QHBoxLayout(frame); frame->setFixedHeight(36); frame->setStyleSheet("QFrame {" "background: qlineargradient(x1:0.5, y1:0, x2:0.5, y2:0.6, x3:0.5, y3:1," "stop:0 rgb(245, 245, 245)," "stop:0.6 rgb(236, 236, 236)," "stop:1 rgb(220, 220, 220));" "border-bottom: 1px solid rgb(185, 185, 185);" "}" "QCheckBox::indicator:unchecked { image: url(:/resources/check_box_unchecked.png); }" "QCheckBox::indicator:unchecked:pressed { image: url(:/resources/check_box_unchecked_pressed.png); }" "QCheckBox::indicator:checked { image: url(:/resources/check_box_checked.png); }" "QCheckBox::indicator:checked:pressed { image: url(:/resources/check_box_checked_pressed.png); }" "QAbstractButton {" "background: transparent;" "font: bold 11px \"Arial\";" "color: rgb(58, 58, 58);" "}"); autoRenameBox->setCursor(Qt::PointingHandCursor); layout->setContentsMargins(0, 2, 0, 2); layout->setSpacing(20); layout->setAlignment(Qt::AlignCenter); layout->addWidget(copyDownButton); layout->addWidget(autoRenameBox); connect(copyDownButton, SIGNAL(clicked()), filesListWidget, SLOT(copyDown())); connect(autoRenameBox, SIGNAL(toggled(bool)), filesList, SLOT(setAutoRename(bool))); return frame; }