<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/kristall/src/widgets/querydialog.hpp, branch master</title>
<subtitle>A Gemini client written in C++/Qt.
</subtitle>
<id>https://gitea.privatedns.org/xavi/kristall/atom?h=master</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/kristall/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/'/>
<updated>2023-10-13T11:14:00+00:00</updated>
<entry>
<title>Replace QInputDialog with custom dialog for queries</title>
<updated>2023-10-13T11:14:00+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-10T13:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=6d97b7f19824e36caee34219e02e7bbe7ec29fa1'/>
<id>urn:sha1:6d97b7f19824e36caee34219e02e7bbe7ec29fa1</id>
<content type='text'>
Recent commits allowed multi-line input while reusing the QInputDialog
object already defined by Kristall. However, QInputDialog lacks a way to
access its QPlainTextEdit directly, and therefore set the wrap mode.

Since QInputDialog does no wrapping, it is inconvenient for writing a
long text (think of social media sites such as BBS or Station).
Therefore, a custom QDialog-derived class, namely QueryDialog, has been
provided.
</content>
</entry>
</feed>
