#include <userflagvaluesdialog.h>
◆ UserFlagValuesDialog()
| UserFlagValuesDialog::UserFlagValuesDialog |
( |
UserFlagsEditRef |
ref, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
|
explicit |
◆ applyChanges()
| bool UserFlagValuesDialog::applyChanges |
( |
QString * |
outError = nullptr | ) |
|
Commit the staged table through UserFlagsModel. Returns false (with *outError set) when the engine rejects a value — e.g. a non-numeric string for an INTEGER flag. Public for tests.
◆ setConfirmationsEnabled()
| void UserFlagValuesDialog::setConfirmationsEnabled |
( |
bool |
enabled | ) |
|
|
inline |
Test hook — when false, engine-rejection warnings are returned silently instead of raising a QMessageBox. Defaults to true.
◆ table()
| QTableWidget * UserFlagValuesDialog::table |
( |
| ) |
const |
|
inlinenoexcept |
The staged values table. Column 2 holds the value editors.
◆ updatedSummary()
| QString UserFlagValuesDialog::updatedSummary |
( |
| ) |
const |
Recomputed cell summary for the button to pull back after exec().
◆ wroteAnyChanges()
| bool UserFlagValuesDialog::wroteAnyChanges |
( |
| ) |
const |
|
inlinenoexcept |
True once OK committed at least one set/clear to the engine.
The documentation for this class was generated from the following files: