16 #ifndef QGSMULTIEDITTOOLBUTTON_H 17 #define QGSMULTIEDITTOOLBUTTON_H 21 #include <QToolButton> 73 void setIsMixed(
bool mixed ) { mIsMixedValues = mixed; updateState(); }
82 void setIsChanged(
bool changed ) { mIsChanged = changed; updateState(); }
101 void setFieldValueTriggered();
104 void resetFieldValueTriggered();
108 void aboutToShowMenu();
109 void setFieldTriggered();
110 void resetFieldTriggered();
114 bool mIsMixedValues =
false;
115 bool mIsChanged =
false;
116 State mState = Default;
119 QMenu *mMenu =
nullptr;
125 #endif // QGSMULTIEDITTOOLBUTTON_H
Encapsulate a field in an attribute table or data source.