0
휴대 전화 용 간단한 기본 메뉴 인터페이스에 관한 프로젝트를 진행 중입니다. 현재 저는 C++에 대해 연구하고 있습니다. 명령 줄 입력에서 입력 한 입력 신호를 조작하고 싶습니다. 예를 들어 "1"을 입력하고 Enter 키를 누르면 프로그램이이를 신호로 받아 슬롯 작동을 원합니다.qt에서 명령 행 입력에서 신호 및 슬롯 조작
class MainMenu : public QDialog, private Ui::MainMenu
{
Q_OBJECT
public:
...
void setContactsSelected(int);
public slots:
...
void goToContacts(int);
signals:
...
void contactsSelected(int);
};
void MainMenu::setContactsSelected(int a)
{
emit contactsSelected(a);
}
MainMenu::MainMenu(QDialog *parent)
{
...
QObject::connect(this, SIGNAL(contactsSelected(int)), this, SLOT(goToContacts(int)));
}