[prev in list] [next in list] [prev in thread] [next in thread]
List: atlantik-devel
Subject: [atlantik-cvs] CVS: kdegames/atlantik/libatlantikui board.cpp,
From: kde () office ! kde ! org
Date: 2003-12-08 23:50:24
[Download RAW message or body]
Update of /home/kde/kdegames/atlantik/libatlantikui
In directory office:/tmp/cvs-serv3608/libatlantikui
Modified Files:
Tag: atlantik_3_3_branch
board.cpp estatedetails.cpp estatedetails.h
Log Message:
only add estatedetails when it's a user request
Index: board.cpp
===================================================================
RCS file: /home/kde/kdegames/atlantik/libatlantikui/board.cpp,v
retrieving revision 1.119.2.1
retrieving revision 1.119.2.2
diff -u -d -r1.119.2.1 -r1.119.2.2
--- board.cpp 17 Nov 2003 02:50:42 -0000 1.119.2.1
+++ board.cpp 8 Dec 2003 23:50:22 -0000 1.119.2.2
@@ -555,6 +555,7 @@
return;
EstateDetails *eDetails = new EstateDetails(estate, QString::null, this);
+ eDetails->addDetails();
eDetails->addCloseButton();
if (m_displayQueue.getFirst() != m_lastServerDisplay)
Index: estatedetails.cpp
===================================================================
RCS file: /home/kde/kdegames/atlantik/libatlantikui/estatedetails.cpp,v
retrieving revision 1.25.2.1
retrieving revision 1.25.2.2
diff -u -d -r1.25.2.1 -r1.25.2.2
--- estatedetails.cpp 25 Nov 2003 01:25:31 -0000 1.25.2.1
+++ estatedetails.cpp 8 Dec 2003 23:50:22 -0000 1.25.2.2
@@ -208,6 +208,37 @@
b_recreate = true;
}
+void EstateDetails::addDetails()
+{
+ if (m_estate)
+ {
+ QListViewItem *infoText = 0;
+
+ // Price
+ if (m_estate->price())
+ {
+ infoText = new QListViewItem(m_infoListView, m_infoListView->lastItem(), \
i18n("Price: %1").arg(m_estate->price())); + infoText->setPixmap(0, \
QPixmap(SmallIcon("info"))); + }
+
+ // Owner, houses, isMortgaged
+ if (m_estate && m_estate->canBeOwned())
+ {
+ infoText = new QListViewItem(m_infoListView, m_infoListView->lastItem(), \
i18n("Owner: %1").arg(m_estate->owner() ? m_estate->owner()->name() : \
i18n("unowned"))); + infoText->setPixmap(0, QPixmap(SmallIcon("info")));
+
+ if (m_estate->isOwned())
+ {
+ infoText = new QListViewItem(m_infoListView, m_infoListView->lastItem(), \
i18n("Houses: %1").arg(m_estate->houses())); + infoText->setPixmap(0, \
QPixmap(SmallIcon("info"))); +
+ infoText = new QListViewItem(m_infoListView, m_infoListView->lastItem(), \
i18n("Mortgaged: %1").arg(m_estate->isMortgaged() ? i18n("Yes") : i18n("No"))); \
+ infoText->setPixmap(0, QPixmap(SmallIcon("info"))); + }
+ }
+ }
+}
+
void EstateDetails::addButton(QString command, QString caption, bool enabled)
{
KPushButton *button = new KPushButton(caption, this);
@@ -247,36 +278,7 @@
{
m_estate = estate;
- QString columnText = m_estate ? m_estate->name() : QString::null;
- m_infoListView->setColumnText(0, columnText);
-
- // Price
- if (m_estate)
- {
- QListViewItem *infoText = 0;
-
- if (m_estate->price())
- {
- infoText = new QListViewItem(m_infoListView, m_infoListView->lastItem(), \
i18n("Price: %1").arg(m_estate->price()));
- infoText->setPixmap(0, QPixmap(SmallIcon("info")));
- }
-
- // Owner, houses, isMortgaged
- if (m_estate && m_estate->canBeOwned())
- {
- infoText = new QListViewItem(m_infoListView, m_infoListView->lastItem(), \
i18n("Owner: %1").arg(m_estate->owner() ? m_estate->owner()->name() : \
i18n("unowned")));
- infoText->setPixmap(0, QPixmap(SmallIcon("info")));
-
- if (m_estate->isOwned())
- {
- infoText = new QListViewItem(m_infoListView, m_infoListView->lastItem(), \
i18n("Houses: %1").arg(m_estate->houses()));
- infoText->setPixmap(0, QPixmap(SmallIcon("info")));
-
- infoText = new QListViewItem(m_infoListView, m_infoListView->lastItem(), \
i18n("Mortgaged: %1").arg(m_estate->isMortgaged() ? i18n("Yes") : \
i18n("No")));
- infoText->setPixmap(0, QPixmap(SmallIcon("info")));
- }
- }
- }
+ m_infoListView->setColumnText( 0, m_estate ? m_estate->name() : QString::null );
b_recreate = true;
update();
Index: estatedetails.h
===================================================================
RCS file: /home/kde/kdegames/atlantik/libatlantikui/estatedetails.h,v
retrieving revision 1.10
retrieving revision 1.10.2.1
diff -u -d -r1.10 -r1.10.2.1
--- estatedetails.h 27 Dec 2002 01:38:08 -0000 1.10
+++ estatedetails.h 8 Dec 2003 23:50:22 -0000 1.10.2.1
@@ -41,6 +41,7 @@
~EstateDetails();
Estate *estate() { return m_estate; }
+ void addDetails();
void addButton(const QString command, const QString caption, bool enabled);
void addCloseButton();
void setEstate(Estate *estate);
_______________________________________________
atlantik-cvs mailing list
atlantik-cvs@kde.org
https://mail.kde.org/mailman/listinfo/atlantik-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic