cmake: Autogenerate most of the .qrc resource files
[quassel.git] / src / uisupport / colorbutton.cpp
index c42f152..22e0383 100644 (file)
@@ -1,5 +1,5 @@
 /***************************************************************************
- *   Copyright (C) 2005-09 by the Quassel Project                          *
+ *   Copyright (C) 2005-2018 by the Quassel Project                        *
  *   devel@quassel-irc.org                                                 *
  *                                                                         *
  *   This program is free software; you can redistribute it and/or modify  *
  *   You should have received a copy of the GNU General Public License     *
  *   along with this program; if not, write to the                         *
  *   Free Software Foundation, Inc.,                                       *
- *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
+ *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.         *
  ***************************************************************************/
 
 #include "colorbutton.h"
 
+#include <QColorDialog>
 #include <QPainter>
 #include <QStyle>
 #include <QStyleOptionFrame>
 
-#ifdef HAVE_KDE
-#  include <KColorDialog>
-#else
-#  include <QColorDialog>
-#endif
 
-ColorButton::ColorButton(QWidget *parent) : QToolButton(parent) {
-  setText("");
-  connect(this, SIGNAL(clicked()), SLOT(chooseColor()));
+ColorButton::ColorButton(QWidget *parent) : QToolButton(parent)
+{
+    setText("");
+    connect(this, SIGNAL(clicked()), SLOT(chooseColor()));
 }
 
-void ColorButton::setColor(const QColor &color) {
-  _color = color;
-  QPixmap pixmap(QSize(32,32));
-  pixmap.fill(color);
-  setIcon(pixmap);
 
-  emit colorChanged(color);
+void ColorButton::setColor(const QColor &color)
+{
+    _color = color;
+    QPixmap pixmap(QSize(32, 32));
+    pixmap.fill(color);
+    setIcon(pixmap);
+
+    emit colorChanged(color);
 }
 
-QColor ColorButton::color() const {
-  return _color;
+
+QColor ColorButton::color() const
+{
+    return _color;
 }
 
-void ColorButton::chooseColor() {
-#ifdef HAVE_KDE
-  QColor c = color();
-  KColorDialog::getColor(c, this);
-#else
-  QColor c = QColorDialog::getColor(color(), this);
-#endif
-
-  if(c.isValid()) {
-    setColor(c);
-  }
+
+void ColorButton::chooseColor()
+{
+    QColor c = QColorDialog::getColor(color(), this);
+    if (c.isValid()) {
+        setColor(c);
+    }
 }