fix CLineEdit read-only button

PIValueTreeEdit support PIValueTree::Attribute::toolTip
This commit is contained in:
2023-09-13 10:33:52 +03:00
parent c23c8703a4
commit 1a2f5ceefc
5 changed files with 41 additions and 13 deletions

View File

@@ -34,14 +34,10 @@ public:
~CLineEdit() override;
const QString & defaultText() const { return dt; }
void setReadOnly(bool yes);
public slots:
void clearClick() {
if (!isEnabled()) return;
setText(dt);
emit cleared();
emit textEdited(dt);
}
void clearClick();
void setDefaultText(const QString & t, bool set_text = false);
signals:
@@ -49,7 +45,7 @@ signals:
private slots:
void clearMouseRelease(QMouseEvent * e);
void textChangedSlot(QString text);
void textChangedInternal();
private:
bool eventFilter(QObject * o, QEvent * e) override;