SubmitFieldWidget Class
(VcsBase::SubmitFieldWidget)The SubmitFieldWidget class is a widget for editing submit message fields like "reviewed-by:", "signed-off-by:". More...
Header: | #include <SubmitFieldWidget> |
Properties
- allowDuplicateFields : bool
- fields : QStringList
- hasBrowseButton : bool
Public Functions
SubmitFieldWidget(QWidget *parent = 0) | |
~SubmitFieldWidget() override | |
bool | allowDuplicateFields() const |
QCompleter * | completer() const |
QString | fieldValue(int pos) const |
QString | fieldValues() const |
QStringList | fields() const |
bool | hasBrowseButton() const |
void | setAllowDuplicateFields(bool) |
void | setCompleter(QCompleter *c) |
void | setFieldValue(int pos, const QString &value) |
void | setFields(const QStringList &) |
void | setHasBrowseButton(bool d) |
Signals
void | browseButtonClicked(int pos, const QString &field) |
Detailed Description
The SubmitFieldWidget class is a widget for editing submit message fields like "reviewed-by:", "signed-off-by:".
The widget displays the fields in a vertical row of combo boxes or line edit fields that is modeled after the target address controls of mail clients. When choosing a different field in the combo box, a new row is opened if text has been entered for the current field. Optionally, a Browse button and completer can be added.
Property Documentation
allowDuplicateFields : bool
Access functions:
bool | allowDuplicateFields() const |
void | setAllowDuplicateFields(bool) |
fields : QStringList
Access functions:
QStringList | fields() const |
void | setFields(const QStringList &) |
hasBrowseButton : bool
Access functions:
bool | hasBrowseButton() const |
void | setHasBrowseButton(bool d) |
Member Function Documentation
SubmitFieldWidget::SubmitFieldWidget(QWidget *parent = 0)
Default constructs an instance of SubmitFieldWidget.
SubmitFieldWidget::~SubmitFieldWidget()
Destroys the instance of SubmitFieldWidget.
[signal]
void SubmitFieldWidget::browseButtonClicked(int pos, const QString &field)
QCompleter *SubmitFieldWidget::completer() const
See also setCompleter().
QString SubmitFieldWidget::fieldValue(int pos) const
See also setFieldValue().
QString SubmitFieldWidget::fieldValues() const
void SubmitFieldWidget::setCompleter(QCompleter *c)
See also completer().
void SubmitFieldWidget::setFieldValue(int pos, const QString &value)
See also fieldValue().