Sfoglia il codice sorgente

Add ctkConsole::textBackgroundColor property

Jean-Christophe Fillion-Robin 14 anni fa
parent
commit
67668ce07c
2 ha cambiato i file con 19 aggiunte e 0 eliminazioni
  1. 14 0
      Libs/Widgets/ctkConsole.cpp
  2. 5 0
      Libs/Widgets/ctkConsole.h

+ 14 - 0
Libs/Widgets/ctkConsole.cpp

@@ -616,6 +616,20 @@ CTK_GET_CPP(ctkConsole, QColor, welcomeTextColor, WelcomeTextColor);
 CTK_SET_CPP(ctkConsole, const QColor&, setWelcomeTextColor, WelcomeTextColor);
 
 //-----------------------------------------------------------------------------
+QColor ctkConsole::textBackgroundColor()const
+{
+  Q_D(const ctkConsole);
+  return d->textBackgroundColor();
+}
+
+//-----------------------------------------------------------------------------
+void ctkConsole::setTextBackgroundColor(const QColor& newColor)
+{
+  Q_D(ctkConsole);
+  return d->setTextBackgroundColor(newColor);
+}
+
+//-----------------------------------------------------------------------------
 CTK_GET_CPP(ctkConsole, QString, ps1, Ps1);
 CTK_SET_CPP(ctkConsole, const QString&, setPs1, Ps1);
 

+ 5 - 0
Libs/Widgets/ctkConsole.h

@@ -72,6 +72,7 @@ class CTK_WIDGETS_EXPORT ctkConsole : public QWidget
   Q_PROPERTY(QColor errorTextColor READ errorTextColor WRITE setErrorTextColor)
   Q_PROPERTY(QColor commandTextColor READ commandTextColor WRITE setCommandTextColor)
   Q_PROPERTY(QColor welcomeTextColor READ welcomeTextColor WRITE setWelcomeTextColor)
+  Q_PROPERTY(QColor textBackgroundColor READ textBackgroundColor WRITE setTextBackgroundColor)
   Q_PROPERTY(QString ps1 READ ps1 WRITE setPs1)
   Q_PROPERTY(QString ps2 READ ps2 WRITE setPs2)
   Q_FLAGS(EditorHint EditorHints)
@@ -126,6 +127,10 @@ public:
   /// \sa welcomeTextColor()
   void setWelcomeTextColor(const QColor& newColor);
 
+  QColor textBackgroundColor()const;
+
+  void setTextBackgroundColor(const QColor& newColor);
+
   EditorHints editorHints()const;
 
   /// \sa editorHints()