كيفية اختيار الصف في QTableView؟
-
27-09-2019 - |
سؤال
أنا جديد في QT ، وأنا أستخدم QTableView
, ، كما هو مبين أدناه:
على الجانب الأيسر من الجدول ، تعرض QT تلقائيًا رقم صف ، كما لاحظت باللون الأحمر. كيف أتخلص من هذه الأرقام؟
مشكلتي الأخرى هي ، إذا قمت بالنقر فوق أي خلية ، يتم تحديد تلك الخلية فقط. كيف يمكنني الوصول إلى أين ، عندما ينقر المستخدم على خلية ، يتم تحديد الصف بأكمله ، كما أشرت باللون الوردي؟ على سبيل المثال ، إذا قمت بالنقر فوق TestApp-copy.itr الخلية ثم يجب تحديد الصف الثالث بأكمله.
المحلول
يستخدم
table->
verticalHeader()
->
hide()
;
للحصول على الرأس العمودي وإخفائه ، و
table->
setSelectionBehavior
(
QAbstractItemView::SelectRows
);
ليصنع QTableView
حدد فقط صفوف كاملة. قد ترغب أيضًا في تحديد وضع اختيار.
لا تنتمي إلى StackOverflow