سؤال

وأنا باستخدام QTreeWidget لعرض بعض المواد البسيطة. لقد حدد قائمة للفرز من قبل الدعوة .setSortingEnabled(true). وبهذه الطريقة، يتم فرز القائمة فقط عند إدخال المستخدم اضغط على العمود العنوان، ويتم تلقائيا كلما الجديدة البند.

هل هناك طريقة لإجبار الفرز الآلي في العمود المحدد دون استدعاء .sortItems(column) في كل بند الإدراج منتديات إذا كان من الممكن، وأود أن أسلط الضوء على عمود فرزها كله.

هل كانت مفيدة؟

المحلول

لقيام بذلك، استخدم QTreeView :: setSortingEnabled () QTreeView :: sortByColumn . فقط تذكر أن يتحول هذا على / بعد / أنت ملء البداية القطعة، وإيقاف تشغيله مرة أخرى / قبل / القيام بأي تحديثات بالجملة عن الكفاءة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top