2009-12-17 33 views

Trả lời

36

Tôi tin rằng bạn muốn sử dụng QtActionGroup để nhóm các mục menu đó phải loại trừ lẫn nhau. Nó cũng làm cho chúng trông giống như một nút radio khi kết xuất. Smth như thế này:

QActionGroup* group = new QActionGroup(this); 

ui->actionTest1->setCheckable(true); 
ui->actionTest2->setCheckable(true); 
ui->actionTest3->setCheckable(true); 

ui->actionTest1->setActionGroup(group); 
ui->actionTest2->setActionGroup(group); 
ui->actionTest3->setActionGroup(group); 

3 mục menu ở trên nên được sờ mó với nhau; biết thêm chi tiết tại đây: QActionGroup Class Reference

+1

Cách sử dụng kiểu 'cửa sổ' có ngăn không cho hiển thị dưới dạng nút radio không? – WilliamKF

Các vấn đề liên quan