سؤال

هل هناك طريقة لجعل الروابط قابلة للنقر في أ QTextEdit?

أعلم أنه يمكنني استخدام أ QTextBrowser واتصل إلى anchorClicked لكنني أفضل الاحتفاظ بالتحرير وعرض كل شيء في عنصر واجهة مستخدم ، ولدي روابط قابلة للنقر عندما أقوم بتعيين عنصر واجهة المستخدم على وضع القراءة فقط.

هل هذا ممكن أم أنني عالق في وجود اثنين من الأدوات المنفصلة في مكدس والتبديل بينهما؟

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

المحلول

حيث QTextBrowser يرث من QTextEdit, ، يجب عليك استخدامه وتعيين readOnly خاصية إلى خطأ. ثم يمكنك تغيير نمط QtextBrowser كما تريد.

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