connect(ui->ComboBox,SIGNAL(currentIndexChanged()),this,SLOT(switchcall()));
Qtでは、コンボボックスアイテムはありません.server,client.これの1つを選択すると、switchcall関数を呼び出す必要があります。この関数では、コンボボックスでの選択に応じてタスクを実行したい.how to do??
SIGNAL
/SLOT
ステートメントに引数を入れていません。
connect(ui->ComboBox,SIGNAL(currentIndexChanged(const QString&)),
this,SLOT(switchcall(const QString&)));
または、オーバーロードされたシグナルを使用してアイテム インデックスを使用することもできます。
自動接続を使用します。
void on_ComboBox_currentIndexChanged(int index);
自動接続テンプレート:
on_<control_name>_<signal_name>(<signal params>)