void Music::setConnect() { connect(ui->actionAddfile, SIGNAL(triggered()), this, SLOT(add_file_triggered())); connect(ui->actionAddFolder, SIGNAL(triggered()), this, SLOT(add_folder_triggered())); connect(ui->actionClear, SIGNAL(triggered()), this, SLOT(clear_clicked())); connect(ui->action_once, SIGNAL(triggered()), this, SLOT(once_clicked())); connect(ui->action_repeat, SIGNAL(triggered()), this, SLOT(repeat_clicked())); connect(ui->action_shuffle, SIGNAL(triggered()), this, SLOT(shuffle_clicked())); connect(ui->locate, SIGNAL(sliderMoved(int)), this, SLOT(setPosition(int))); connect(player, SIGNAL(positionChanged(qint64)), this, SLOT(positionChanged(qint64))); connect(player, SIGNAL(durationChanged(qint64)), this, SLOT(durationChanged(qint64))); connect(ui->listMusic,SIGNAL(customContextMenuRequested(QPoint)),this,SLOT(listMusic_customContextMenuRequested(QPoint))); }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow), m_private_mode(false), m_connected(false), m_connected_clicked(false) { ui->setupUi(this); ui->centralWidget->setLayout(ui->general); QObject::connect(this->ui->sendButton, SIGNAL(clicked()), this, SLOT(button_clicked())); QObject::connect(this->ui->clear, SIGNAL(clicked()), this, SLOT(clear_clicked())); QObject::connect(this->ui->actionConnect, SIGNAL(triggered()), this, SLOT(connect_clicked())); QObject::connect(this->ui->actionDisconnect, SIGNAL(triggered()), this, SLOT(disconnect_clicked())); QObject::connect(this->ui->user_list, SIGNAL(doubleClicked(QModelIndex)), this, SLOT(user_list_double_clicked(QModelIndex))); disable(); }