1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
#ifndef MULTIEDITORFK_H
#define MULTIEDITORFK_H
#include "multieditorwidget.h"
class Db;
class SqlQueryModelColumn;
class FkComboBox;
class MultiEditorFk : public MultiEditorWidget
{
Q_OBJECT
public:
explicit MultiEditorFk(QWidget *parent = nullptr);
void initFkCombo(Db* db, SqlQueryModelColumn* columnModel);
void setValue(const QVariant& value);
QVariant getValue();
void setReadOnly(bool value);
void focusThisWidget();
QList<QWidget*> getNoScrollWidgets();
private:
FkComboBox* comboBox = nullptr;
};
#endif // MULTIEDITORFK_H
|