コード例 #1
0
ViewController::ViewController(QWidget* parent):QFrame(parent) {
//    connect(&ocvt, SIGNAL(newFrame(const QImage&)), this, SLOT(newFrame(const QImage&)));
    connect(&ocvt, SIGNAL(newFrame()), this, SLOT(newFrame()));
    connect(&ocvt,SIGNAL(newWordFound(std::string)), this, SLOT(newWordFound(std::string)));
    connect(&ocvt,SIGNAL(signalTextFound()), this, SLOT(textFound()));
    connect(&ocvt,SIGNAL(signalEndOfLine()), this, SLOT(endOfLine()));
    connect(&ocvt,SIGNAL(signalEscapeDistance(int,float)), this, SLOT(updateDistance(int,float)));

    ocvt.setDownscale(false);
    ocvt.start();

    ftb.init();

    ding = Phonon::createPlayer(Phonon::NoCategory, Phonon::MediaSource("../91926__corsica-s__ding_short.wav"));
    dingding = Phonon::createPlayer(Phonon::NoCategory, Phonon::MediaSource("../159158__daenn__din-ding.wav"));
    tone = Phonon::createPlayer(Phonon::NoCategory, Phonon::MediaSource("../80360__hyderpotter__nu-tone.wav"));
    tonelow = Phonon::createPlayer(Phonon::NoCategory, Phonon::MediaSource("../tone-lowpitch.wav"));
    
    connect(ding,SIGNAL(finished()),ding,SLOT(stop()));
    connect(dingding,SIGNAL(finished()),dingding,SLOT(stop()));
    connect(tone,SIGNAL(finished()),tone,SLOT(stop()));
    connect(tonelow,SIGNAL(finished()),tonelow,SLOT(stop()));

//    fillPortsInfo();
}
コード例 #2
0
ファイル: mainwindow.cpp プロジェクト: Supremist/SiteSearcher
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow),
    isPaused(false),
    isSearching(false)
{
    ui->setupUi(this);
    connect(ui->pushButton, SIGNAL(released()), this, SLOT(btn1Clicked()));
    connect(ui->pushButton_2, SIGNAL(released()), this, SLOT(btn2Clicked()));
    page_viewer.connectWithUI(ui->listWidget, ui->textBrowser);
    connect(ui->checkBox_3, SIGNAL(toggled(bool)), &page_viewer, SLOT(refreshHeaders(bool)));
    connect(&thread_controller, SIGNAL(textFound(QString,QString,QVector<QPoint>)),
            &page_viewer, SLOT(addPage(QString,QString,QVector<QPoint>)));
    connect(&thread_controller, SIGNAL(progressChanged(int)), ui->progressBar, SLOT(setValue(int)));
    connect(&thread_controller, SIGNAL(searchFinished()), this, SLOT(searchFinished()));
}