2011-01-18 41 views

Trả lời

12

Tìm hiểu về bộ Qt Property System, đây là giống như một phương pháp học thông thường nhưng nó có thể được sử dụng với hệ thống meta-object Qt của:

QPushButton *button = new QPushButton; 
QObject *object = button; 

button->setDown(true); 
object->setProperty("down", true); 

Ngoài các đặc tính này sẽ được hiển thị dưới Qt Designer quá, do đó bạn có thể tạo ra một widget tùy chỉnh với một số thuộc tính và móc nó lên trong Qt Designer, xem this article để biết chi tiết.

+3

Điều đáng nói là các thuộc tính này có thể truy cập được từ QtScript. – Begemoth

+4

Ngoài ra các thuộc tính có thể truy cập từ CSS –

+1

Phần lớn cho tôi là sử dụng các tiện ích tùy chỉnh làm plugin trong Trình thiết kế. Các mục được khai báo là thuộc tính sau đó hiển thị được thiết lập thông qua thiết kế. –

0

Trợ giúp thuộc tính trong RTTI như triển khai bằng hệ thống đối tượng Meta của Qt.