void Widget::on_pbtn_cancel_clicked() { set_stop(); _thread->join(); label_info_set_text("user cancel"); ui->pbtn_login->setEnabled(true); ui->pbtn_cancel->setEnabled(false); }
void Widget::on_pbtn_login_clicked() { set_stop(false); _thread->start(); ui->pbtn_login->setEnabled(false); ui->pbtn_cancel->setEnabled(true); }
void selected_song(const int song_index) { /** Play a song from playlist selection. **/ set_stop(false) ; // Clear current song string. //current_song_name.clear() ; //current_song_name.shrink_to_fit() ; // Set playlist selected song index. music_song_counter = song_index ; //current_song_name = folder_music_playlist_container.at( music_song_counter ) ; // Update the displayed playlist window if currently displayed. update_playlist() ; timeout_action = true ; }
GuiPlayer::GuiPlayer( VlcInstance &inst ) : QWidget( NULL ), inst2( inst ), player( inst ), ui( new Ui_player ){ ui->setupUi( this ); libvlc_event_attach( libvlc_media_player_event_manager( player ) , libvlc_MediaPlayerTimeChanged , &event_time_changed , this ); render = NULL; set_render( new Render( (QWidget*)NULL ) ); connect( ui->btn_play, SIGNAL( clicked() ), &player, SLOT( play() ) ); connect( ui->btn_pause, SIGNAL( clicked() ), &player, SLOT( pause() ) ); connect( ui->btn_stop, SIGNAL( clicked() ), &player, SLOT( set_stop() ) ); connect( ui->btn_next, SIGNAL( clicked() ), &player, SLOT( next_chapter() ) ); connect( ui->btn_prev, SIGNAL( clicked() ), &player, SLOT( previous_chapter() ) ); connect( ui->btn_record, SIGNAL( clicked() ), this, SLOT( update_record() ) ); connect( ui->sld_time, SIGNAL( valueChanged(int) ), this, SLOT( set_time(int) ) ); setAcceptDrops( true ); }
void GraphicsDirectedEdge:: set_stop(QPointF p) { set_stop(p.toPoint()); }
void GraphicsDirectedEdge:: set_stop(int x1, int y1) { set_stop(QPoint(x1, y1)); }
void call_svc_set_stop(cli_service_t *cli_service) { set_stop(cli_service); }
SIGNAL_CALLBACK void on_stop_button_clicked(GtkWidget * widget) { set_stop(); }
void process_platform() { if(getOrderID() != MP.completed_order) { if(!(getOrderState()&ORDER_ACTIVE)) { switch(getOrderType()) { case(ORDER_TYPE_FORWARD): orderStartForward(); break; case(ORDER_TYPE_LEFT_TURN): orderStartLeftTurn(); break; case(ORDER_TYPE_RIGHT_TURN): orderStartRightTurn(); break; } } else { if(MP._rotary_driver_state&ROTARY_DRIVER_ACTIVE) { if(rotaryDriverDone()) { deactivatePID(); set_stop(); setOrderDone(); MP.completed_order = getOrderID(); rotaryDriverStop(); rotaryDriverReset(); MP.adjust_state = 0; } } else { if(MP._state == PLATFORM_FORWARD) { if(getOrderTargetTicks() < cmtoticks(PLATFORM_PID_THRESHOLD)) { deactivatePID(); //set_forward(MOTOR_DEFAULT_SPEED, MOTOR_DEFAULT_SPEED); if(getOrderCurrentTicks() >= getOrderTargetTicks()) { set_stop(); setOrderDone(); MP.completed_order = getOrderID(); MP.adjust_state = 0; } } else { if(!MP.adjust_state&PLATFORM_ADJUST_DONE) { if(getOrderLengthToWall() < 7.0) { if(getOrderCurrentTicks() >= getOrderTargetTicks()*0.40 && getOrderCurrentTicks() <= getOrderTargetTicks()*0.60) { platformFineAdjust(); } } } if(getOrderCurrentTicks() >= getOrderTargetTicks()*0.6) { if(!checkFrontRight()) { deactivatePID(); set_forward(MP._originalLspeed, MP._originalRspeed); } if((!checkBackRight() && !checkFrontRight()) || (!checkBackLeft() && !checkFrontLeft())) { set_stop(); deactivatePID(); if(getOrderLengthToWall() >= 7.0) { rotaryDriverStartCM(8); } else { rotaryDriverStartCM(10); } } } } } else if(MP._state == PLATFORM_LEFT || MP._state == PLATFORM_RIGHT) { deactivatePID(); if(getOrderCurrentTicks() >= getOrderTargetTicks()) { set_stop(); setOrderDone(); MP.completed_order = getOrderID(); } } } } } if(change==1){ switch(MP._state){ case(PLATFORM_STOP): _stop(); break; case(PLATFORM_FORWARD): _go_forward(); break; case(PLATFORM_BACKWARD): _go_backward(); break; case(PLATFORM_LEFT): _turn_left(); break; case(PLATFORM_RIGHT): _turn_right(); break; default: _stop(); break; } change=0; } }