[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/graphics/digikam/digikam
From:       Gilles Caulier <caulier.gilles () gmail ! com>
Date:       2011-01-17 12:59:47
Message-ID: 20110117125947.9E07EAC8B5 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1215065 by cgilles:

compile


 M  +61 -57    tagspopupmenu.cpp  


--- trunk/extragear/graphics/digikam/digikam/tagspopupmenu.cpp #1215064:1215065
@@ -81,63 +81,6 @@
     bool m_checkBoxHidden;
 };
 
-TagToggleAction::TagToggleAction(const QString& text, QObject* parent)
-    : QWidgetAction(parent),
-      m_checked(false),
-      m_checkBoxHidden(false)
-{
-    setText(text);
-    setCheckable(true);
-}
-
-TagToggleAction::TagToggleAction(const KIcon& icon, const QString& text, QObject* parent)
-    : QWidgetAction(parent),
-      m_checked(false),
-      m_checkBoxHidden(false)
-{
-    setIcon(icon);
-    setText(text);
-    setCheckable(true);
-}
-
-QWidget* TagToggleAction::createWidget(QWidget* parent)
-{
-    KMenu* menu = qobject_cast<KMenu*>(parent);
-
-    if (menu)
-    {
-        return new TagToggleMenuWidget(menu, this);
-    }
-    else
-    {
-        return 0;
-    }
-}
-
-void TagToggleAction::setSpecialChecked(bool checked)
-{
-    // something is resetting the checked property when there is a submenu.
-    // Use this to store "checked" anyway.
-    // Note: the method isChecked() is not virtual.
-    m_checked = checked;
-    setChecked(checked);
-}
-
-bool TagToggleAction::isChecked() const
-{
-    return m_checked || QWidgetAction::isChecked();
-}
-
-void TagToggleAction::setCheckBoxHidden(bool hidden)
-{
-    m_checkBoxHidden = hidden;
-}
-
-bool TagToggleAction::isCheckBoxHidden() const
-{
-    return m_checkBoxHidden;
-}
-
 // ------------------------------------------------------------------------
 
 class TagToggleMenuWidget : public QWidget
@@ -164,6 +107,8 @@
     TagToggleAction* m_action;
 };
 
+// ------------------------------------------------------------------------
+
 TagToggleMenuWidget::TagToggleMenuWidget(KMenu* parent, TagToggleAction* action)
     : QWidget(parent)
 {
@@ -366,6 +311,65 @@
 
 // ------------------------------------------------------------------------
 
+TagToggleAction::TagToggleAction(const QString& text, QObject* parent)
+    : QWidgetAction(parent),
+      m_checked(false),
+      m_checkBoxHidden(false)
+{
+    setText(text);
+    setCheckable(true);
+}
+
+TagToggleAction::TagToggleAction(const KIcon& icon, const QString& text, QObject* parent)
+    : QWidgetAction(parent),
+      m_checked(false),
+      m_checkBoxHidden(false)
+{
+    setIcon(icon);
+    setText(text);
+    setCheckable(true);
+}
+
+QWidget* TagToggleAction::createWidget(QWidget* parent)
+{
+    KMenu* menu = qobject_cast<KMenu*>(parent);
+
+    if (menu)
+    {
+        return new TagToggleMenuWidget(menu, this);
+    }
+    else
+    {
+        return 0;
+    }
+}
+
+void TagToggleAction::setSpecialChecked(bool checked)
+{
+    // something is resetting the checked property when there is a submenu.
+    // Use this to store "checked" anyway.
+    // Note: the method isChecked() is not virtual.
+    m_checked = checked;
+    setChecked(checked);
+}
+
+bool TagToggleAction::isChecked() const
+{
+    return m_checked || QWidgetAction::isChecked();
+}
+
+void TagToggleAction::setCheckBoxHidden(bool hidden)
+{
+    m_checkBoxHidden = hidden;
+}
+
+bool TagToggleAction::isCheckBoxHidden() const
+{
+    return m_checkBoxHidden;
+}
+
+// ------------------------------------------------------------------------
+
 class TagsPopupMenu::TagsPopupMenuPriv
 {
 public:
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic