Files
sqlitebrowser/src/ColumnDisplayFormatDialog.h
Martin Kleusberg fb1eba1391 Remove some virtuals and add some overrides
In our case this is more a question of code style.
2018-10-09 20:28:22 +02:00

32 lines
625 B
C++

#ifndef COLUMNDISPLAYFORMATDIALOG_H
#define COLUMNDISPLAYFORMATDIALOG_H
#include <QDialog>
#include <QString>
#include <QMap>
namespace Ui {
class ColumnDisplayFormatDialog;
}
class ColumnDisplayFormatDialog : public QDialog
{
Q_OBJECT
public:
explicit ColumnDisplayFormatDialog(const QString& colname, QString current_format, QWidget* parent = nullptr);
~ColumnDisplayFormatDialog() override;
QString selectedDisplayFormat() const;
private slots:
void updateSqlCode();
private:
Ui::ColumnDisplayFormatDialog* ui;
QString column_name;
QMap<QString, QString> formatFunctions;
};
#endif