示例#1
0
HDAvidUtility::HDAvidUtility(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::HDAvidUtility)
{
    options = new QSettings("HDAvidUtility.ini", QSettings::IniFormat);
    loadSettings();
    if(checkTime())
    {
        transcode = new QProcess(this);
        transcodeTimer = new QTimer(this);
        licenseTimer = new QTimer(this);
        transcodeTimer->start(30000);
        licenseTimer->start(600000);

        ui->setupUi(this);

        ui->startButton->setEnabled(true);
        ui->stopButton->setDisabled(true);

        ui->actionStart->setEnabled(true);
        ui->actionStop->setDisabled(true);

        ui->inputLineEdit->setText(defaultInputFolder);
        ui->outputLineEdit->setText(defaultOutputFolder);

        createTrayIcon();

        connect(transcode, SIGNAL(finished(int)), this, SLOT(renameTranscodedFiles()));
        connect(transcodeTimer, SIGNAL(timeout()), this, SLOT(on_startButton_clicked()));
        connect(licenseTimer, SIGNAL(timeout()), this, SLOT(checkTime()));

        on_startButton_clicked();
    }
    else
    {
示例#2
0
PorkSendPage::PorkSendPage(QWidget *parent) :
    QWidget(parent)
{
    ph_list.clear();
    progressBar=new QProgressBar(this);
    startPushButton=new QPushButton("Start",this);
    PromptPushButton = new QPushButton("Prompt",this);
    resetPushButton = new QPushButton("Reset",this);

    startPushButton->move(40,480);
    PromptPushButton->move(110,480);
    resetPushButton->move(180,480);
     progressBar->move(260,480);

    counter=100;
    progressBar->setValue(counter);
    progressBar->setFixedWidth(420);
    connect(startPushButton, SIGNAL(clicked()), this, SLOT(on_startButton_clicked()));
    connect(PromptPushButton, SIGNAL(clicked()), this, SLOT(on_PromptButton_clicked()));
    connect(resetPushButton, SIGNAL(clicked()), this, SLOT(on_resetButton_clicked()));
    isRect = false;
    initData();

    isRect = false;isStart = false;
    clickCount = 0;

    this->LoadPic();
    this->savePictoMap();
}
示例#3
0
void MidiConverterDialog::handleConversionFinished() {
	if (Master::getInstance()->getSettings()->value("Master/showConnectionBalloons", "1").toBool()) {
		emit conversionFinished("MIDI file converted", ui->pcmList->currentItem()->text());
	}
	ui->midiList->clear();
	delete ui->pcmList->takeItem(ui->pcmList->currentRow());
	on_startButton_clicked();
}
示例#4
0
void MidiConverterDialog::startConversion(const QStringList &fileList) {
	if (fileList.count() < 2) return;
	ui->pcmList->clear();
	ui->pcmList->addItem(fileList.at(0));
	ui->pcmList->setCurrentRow(0);
	ui->midiList->clear();
	ui->midiList->addItems(fileList.mid(1));
	on_startButton_clicked();
	batchMode = true;
}
示例#5
0
int QtKeyRec::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QWidget::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: on_quitButton_clicked(); break;
        case 1: on_startButton_clicked(); break;
        case 2: onVolumeChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        default: ;
        }
        _id -= 3;
    }
    return _id;
}
示例#6
0
int MainWindow::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: on_butZoom_clicked(); break;
        case 1: on_yAxisBox_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 2: on_xAxisBox_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 3: on_butExternal_2_clicked(); break;
        case 4: on_tblFrequency_clicked(); break;
        case 5: on_tblImpedance_clicked(); break;
        case 6: on_tblVoltage_clicked(); break;
        case 7: on_butVerify_clicked(); break;
        case 8: on_butLearn_clicked(); break;
        case 9: on_butAM_clicked(); break;
        case 10: on_butProbe2_clicked(); break;
        case 11: on_butProbe1_clicked(); break;
        case 12: shrinkSize((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 13: restoreSize((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 14: on_butR_clicked(); break;
        case 15: on_butM_clicked(); break;
        case 16: on_butL_clicked(); break;
        case 17: on_butDown_clicked(); break;
        case 18: on_butUP_clicked(); break;
        case 19: on_exit_clicked(); break;
        case 20: on_calibButton_clicked(); break;
        case 21: on_deleteButton_clicked(); break;
        case 22: on_storeButton_clicked(); break;
        case 23: on_butProbe_clicked(); break;
        case 24: on_butClip_clicked(); break;
        case 25: on_startButton_clicked(); break;
        case 26: on_butProClip_clicked(); break;
        case 27: on_tblVI_clicked(); break;
        case 28: on_tblVT_clicked(); break;
        case 29: on_butViewTrace_clicked(); break;
        default: ;
        }
        _id -= 30;
    }
    return _id;
}
示例#7
0
ControlBar::ControlBar( QWidget* parent )
	: QToolBar( parent )
	, _startButton( new QPushButton( "Start", this ) )
	, _stopButton( new QPushButton( "Stop", this ) )
	, _beltSelector( new QSpinBox( this ) )
{
	setMinimumSize( 200, 46 );
	setFloatable( false );
	setMovable( false );

	addWidget( _startButton );
	addWidget( _stopButton );
	addWidget( _beltSelector );

	_stopButton->setEnabled( false );

	bool ok;
	ok = connect( _startButton, SIGNAL( clicked() ), SLOT( on_startButton_clicked() ) );
	Q_ASSERT( ok );

	ok = connect( _stopButton, SIGNAL( clicked() ), SLOT( on_stopButton_clicked() ) );
	Q_ASSERT( ok );
}
示例#8
0
void MainWindow::on_restartButton_clicked()
{
    on_startButton_clicked();
}