diff options
author | Lukáš Lalinský <lalinsky@gmail.com> | 2009-04-07 18:39:17 +0200 |
---|---|---|
committer | Lukáš Lalinský <lalinsky@gmail.com> | 2009-04-07 18:39:17 +0200 |
commit | 93123b2cb3a1c3b9a15de7f5b34198dc6ebacc23 (patch) | |
tree | 755f750b56290973b6e1024aba3ab9d340edbd8f /src/items/database/databasetable.h | |
parent | 9e8b7d5b37d985c73531f8f536728c3fa217d073 (diff) | |
download | dbmodel-93123b2cb3a1c3b9a15de7f5b34198dc6ebacc23.tar.gz dbmodel-93123b2cb3a1c3b9a15de7f5b34198dc6ebacc23.tar.bz2 |
Support for custom table background colors
Diffstat (limited to 'src/items/database/databasetable.h')
-rw-r--r-- | src/items/database/databasetable.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/items/database/databasetable.h b/src/items/database/databasetable.h index df3d630..59eaa31 100644 --- a/src/items/database/databasetable.h +++ b/src/items/database/databasetable.h @@ -30,6 +30,7 @@ class DatabaseTable : public DiagramObject { Q_OBJECT Q_PROPERTY(QString name READ name WRITE setName) + Q_PROPERTY(QColor color READ color WRITE setColor) public: DatabaseTable(DiagramItem *parent = 0); @@ -41,6 +42,9 @@ public: void setName(const QString &name); void setInitialName(int counter); + QColor color() const { return m_color; } + void setColor(const QColor &color); + QList<Column *> primaryKeys() const; ColumnList *columnList() const { return m_columnList; } @@ -71,6 +75,7 @@ protected: private: QString m_name; + QColor m_color; ColumnList *m_columnList; QList<QString> m_columnLabels; |