mirror of
https://github.com/sqlitebrowser/sqlitebrowser.git
synced 2026-01-20 02:50:46 -06:00
Mark some more constructors as explicit
This commit is contained in:
@@ -11,7 +11,7 @@ class ForeignKeyEditor : public QWidget
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
ForeignKeyEditor(QWidget* parent = Q_NULLPTR)
|
||||
explicit ForeignKeyEditor(QWidget* parent = Q_NULLPTR)
|
||||
: QWidget(parent)
|
||||
, tablesComboBox(new QComboBox(this))
|
||||
, idsComboBox(new QComboBox(this))
|
||||
|
||||
@@ -22,7 +22,7 @@ enum RemoteModelColumns
|
||||
class RemoteModelItem
|
||||
{
|
||||
public:
|
||||
RemoteModelItem(RemoteModelItem* parent = nullptr);
|
||||
explicit RemoteModelItem(RemoteModelItem* parent = nullptr);
|
||||
~RemoteModelItem();
|
||||
|
||||
QVariant value(RemoteModelColumns column) const;
|
||||
|
||||
@@ -128,7 +128,7 @@ CSVParser::ParserResult CSVParser::parse(csvRowFunction insertFunction, QTextStr
|
||||
class FieldBufferDealloc
|
||||
{
|
||||
public:
|
||||
FieldBufferDealloc(CSVRow& row) : m_row(row) {}
|
||||
explicit FieldBufferDealloc(CSVRow& row) : m_row(row) {}
|
||||
~FieldBufferDealloc()
|
||||
{
|
||||
for(size_t i=0;i<m_row.max_num_fields;i++)
|
||||
|
||||
@@ -137,7 +137,7 @@ private:
|
||||
class NoStructureUpdateChecks
|
||||
{
|
||||
public:
|
||||
NoStructureUpdateChecks(DBBrowserDB& db) : m_db(db) { m_db.dontCheckForStructureUpdates = true; }
|
||||
explicit NoStructureUpdateChecks(DBBrowserDB& db) : m_db(db) { m_db.dontCheckForStructureUpdates = true; }
|
||||
~NoStructureUpdateChecks() { m_db.dontCheckForStructureUpdates = false; }
|
||||
|
||||
private:
|
||||
|
||||
@@ -37,7 +37,7 @@ public:
|
||||
{
|
||||
}
|
||||
|
||||
ObjectIdentifier(QVariant variant)
|
||||
explicit ObjectIdentifier(QVariant variant)
|
||||
{
|
||||
QStringList str = variant.toStringList();
|
||||
m_schema = str.first();
|
||||
@@ -197,7 +197,7 @@ public:
|
||||
CheckConstraintType,
|
||||
};
|
||||
|
||||
Constraint(const QString& name = QString())
|
||||
explicit Constraint(const QString& name = QString())
|
||||
: m_name(name)
|
||||
{
|
||||
}
|
||||
@@ -273,7 +273,7 @@ public:
|
||||
class CheckConstraint : public Constraint
|
||||
{
|
||||
public:
|
||||
CheckConstraint(const QString& expr = QString())
|
||||
explicit CheckConstraint(const QString& expr = QString())
|
||||
: m_expression(expr)
|
||||
{
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user