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

List:       kde-commits
Subject:    playground/office/kmymoney/kmymoney2/widgets
From:       Fernando Vilas <fvilas () iname ! com>
Date:       2009-10-07 4:20:24
Message-ID: 1254889224.183950.21615.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1032155 by fvilas:

make ButtonGroup update compile on KDE4.2

 M  +5 -5      kbudgetvalues.cpp  
 M  +14 -1     kbudgetvaluesdecl.ui  


--- trunk/playground/office/kmymoney/kmymoney2/widgets/kbudgetvalues.cpp #1032154:1032155
@@ -95,7 +95,7 @@
   }
 
   connect(m_clearButton, SIGNAL(clicked()), this, SLOT(slotClearAllValues()));
-  connect(m_periodGroup, SIGNAL(clicked(int)), this, SLOT(slotChangePeriod(int)));
+  connect(m_periodGroup, SIGNAL(buttonClicked(int)), this, SLOT(slotChangePeriod(int)));
   connect(this, SIGNAL(valuesChanged()), this, SLOT(slotUpdateClearButton()));
 
   KGuiItem clearItem(KStandardGuiItem::clear());
@@ -149,7 +149,7 @@
 
 void KBudgetValues::slotClearAllValues(void)
 {
-  int tab = m_periodGroup->selected();
+  int tab = m_periodGroup->checkedId();
   if(tab == m_periodGroup->id(m_monthlyButton)) {
     m_amountMonthly->setValue(MyMoneyMoney());
   } else if(tab == m_periodGroup->id(m_yearlyButton)) {
@@ -170,7 +170,7 @@
     return;
   inside = true;
 
-  QWidget *tab = m_periodGroup->find(id);
+  QWidget *tab = m_periodGroup->button(id);
   fillMonthLabels();
 
   MyMoneyMoney newValue;
@@ -307,7 +307,7 @@
   QDate date;
 
   budgetAccount.clearPeriods();
-  int tab = m_periodGroup->selected();
+  int tab = m_periodGroup->checkedId();
   if(tab == m_periodGroup->id(m_monthlyButton)) {
     budgetAccount.setBudgetLevel(MyMoneyBudget::AccountGroup::eMonthly);
     period.setAmount(m_amountMonthly->value());
@@ -331,7 +331,7 @@
 void KBudgetValues::slotUpdateClearButton(void)
 {
   bool rc = false;
-  int tab = m_periodGroup->selected();
+  int tab = m_periodGroup->checkedId();
   if(tab == m_periodGroup->id(m_monthlyButton)) {
     rc = !m_amountMonthly->value().isZero();
   } else if(tab == m_periodGroup->id(m_yearlyButton)) {
--- trunk/playground/office/kmymoney/kmymoney2/widgets/kbudgetvaluesdecl.ui #1032154:1032155
@@ -297,7 +297,7 @@
         </layout>
       </item>
       <item row="0" column="0" rowspan="6" colspan="1">
-        <widget class="KButtonGroup" name="m_periodGroup">
+        <widget class="QGroupBox" name="periodGroupBox">
           <property name="title">
             <string>Period</string>
           </property>
@@ -307,6 +307,9 @@
                 <property name="text">
                   <string>Monthly</string>
                 </property>
+                <attribute name="buttonGroup">
+                  <string>m_periodGroup</string>
+                </attribute>
               </widget>
             </item>
             <item>
@@ -314,6 +317,9 @@
                 <property name="text">
                   <string>Yearly</string>
                 </property>
+                <attribute name="buttonGroup">
+                  <string>m_periodGroup</string>
+                </attribute>
               </widget>
             </item>
             <item>
@@ -321,6 +327,9 @@
                 <property name="text">
                   <string>Individual</string>
                 </property>
+                <attribute name="buttonGroup">
+                  <string>m_periodGroup</string>
+                </attribute>
               </widget>
             </item>
             <item>
@@ -365,4 +374,8 @@
     <tabstop>m_amount11</tabstop>
     <tabstop>m_amount12</tabstop>
   </tabstops>
+  <buttongroups>
+    <buttongroup name="m_periodGroup"/>
+  </buttongroups>
+
 </ui>
[prev in list] [next in list] [prev in thread] [next in thread] 

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