Exemple #1
0
void Dialog::performConnections()
{
    connect(socketClient, SIGNAL(sendOutputText(QString)),this, SLOT(setOutputText(QString)));
    connect(socketClient, SIGNAL(alertConnectionState(bool)),this, SLOT(changeBtConnectState(bool)));
    connect(socketClient, SIGNAL(sendConnectionError(QString)),this, SLOT(displayConnectionError(QString)));

    connect(ui->btCon, SIGNAL(clicked(bool)),this, SLOT(tryConnection(bool)));
    connect(ui->btSend, SIGNAL(clicked(bool)),this, SLOT(sendMessage(bool)));
}
QtMorseCodeTranslator::QtMorseCodeTranslator(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::QtMorseCodeTranslator)
{
    m_translator = new translateManager();//initialization of translator

    ui->setupUi(this);
    ui->m_fromMorse->setChecked(true);//translation from Morse to natural language is by default

    connect(this, SIGNAL(signToMorse(QString)),        //
            m_translator, SLOT(toMorse(QString)));     // Processing text
    connect(this, SIGNAL(signFromMorse(QString)),      //
            m_translator, SLOT(fromMorse(QString)));   //

    connect(m_translator, SIGNAL(signGotText(QString)),// Output of result into QTextEdit
            this, SLOT(setOutputText(QString)));

}
void RDPanelButton::clear()
{
    setText("");
    setOutputText("");
    setDefaultColor(button_parent->backgroundColor());
    setColor(button_parent->backgroundColor());
    setCart(0);
    button_deck=-1;
    button_output=-1;
    button_play_deck=NULL;
    button_start_time=QTime();
    button_end_time=QTime();
    button_active_length=0;
    button_length[0]=0;
    button_length[1]=0;
    button_secs=-1;
    button_flashing=false;
    button_flash_state=false;
    button_state=false;
    button_start_source=RDLogLine::StartUnknown;
    button_pause_when_finished=false;
    button_duck_volume=0;
}