mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-27 03:36:39 +00:00
* cosmetic
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23425 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
b4466b63f6
commit
a90096d4d5
@ -44,7 +44,7 @@ namespace frontend {
|
||||
class RtlItemDelegate : public QItemDelegate {
|
||||
public:
|
||||
explicit RtlItemDelegate(QObject * parent = 0)
|
||||
: QItemDelegate(parent) {}
|
||||
: QItemDelegate(parent), enabled_(false) {}
|
||||
|
||||
void setEnabled(bool enabled = true)
|
||||
{
|
||||
@ -56,8 +56,10 @@ protected:
|
||||
QStyleOptionViewItem const & option,
|
||||
QRect const & rect, QString const & text) const
|
||||
{
|
||||
if (!enabled_)
|
||||
return QItemDelegate::drawDisplay(painter, option, rect, text);
|
||||
if (!enabled_) {
|
||||
QItemDelegate::drawDisplay(painter, option, rect, text);
|
||||
return;
|
||||
}
|
||||
|
||||
// FIXME: do this more elegantly
|
||||
docstring stltext = qstring_to_ucs4(text);
|
||||
@ -188,10 +190,11 @@ GuiCompleter::GuiCompleter(GuiWorkArea * gui, QObject * parent)
|
||||
listView->setIndentation(0);
|
||||
listView->setUniformRowHeights(true);
|
||||
setPopup(listView);
|
||||
popup()->setItemDelegateForColumn(1, new PixmapItemDelegate(this));
|
||||
|
||||
rtlItemDelegate_ = new RtlItemDelegate(this);
|
||||
popup()->setItemDelegateForColumn(0, rtlItemDelegate_);
|
||||
|
||||
popup()->setItemDelegateForColumn(1, new PixmapItemDelegate(this));
|
||||
|
||||
// create timeout timers
|
||||
popup_timer_.setSingleShot(true);
|
||||
inline_timer_.setSingleShot(true);
|
||||
|
Loading…
Reference in New Issue
Block a user