Я хотел бы взять нормальный QLineEdit
и изменить форму курсора.Итак, с подклассом, подобным так:
class myLineEdit : public QLineEdit
{
Q_OBJECT
signals:
public:
explicit myLineEdit(QWidget * parent = 0)
{
}
protected:
};
И сделайте так, чтобы курсор был шириной в несколько пикселей, как у терминала Linux.По умолчанию курсор для обозначения позиции текста очень тонкий.
Я предполагаю, что мне нужно переопределить что-то в paintevent()
?Что именно в paintevent
будет отвечать за отрисовку однопиксельной мигающей линии QLineEdit()
по умолчанию?Я не смог найти эту информацию в документации.