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

List:       kde-commits
Subject:    playground/edu/kanagram/src
From:       Joshua Keel <joshuakeel () gmail ! com>
Date:       2005-07-28 19:46:53
Message-ID: 1122580013.183612.11575.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 439740 by jkeel:

Make the logo clickable (show about box)


 M  +6 -0      kanagram.cpp  
 M  +1 -1      kanagram.h  


--- trunk/playground/edu/kanagram/src/kanagram.cpp #439739:439740
@@ -75,6 +75,7 @@
 	m_aboutAppRect = QRect(522, 213, 44, 44);
 	m_handbookRect = QRect(478, 213, 44, 44);
 	m_arrowRect = QRect(380, 134, 13, 20);
+	m_logoRect = QRect(76, 24, 297, 50);
 	
 	setMouseTracking(true);
 	setFixedSize(650, 471);
@@ -257,6 +258,11 @@
 		update();
 	}
 
+	if(m_logoRect.contains(e->pos()))
+	{
+		m_helpMenu->aboutApplication();
+	}
+
 	if(m_switcherRect.contains(e->pos()) || m_arrowRect.contains(e->pos()))
 	{
 		if(!(e->button() == RightButton))
--- trunk/playground/edu/kanagram/src/kanagram.h #439739:439740
@@ -72,7 +72,7 @@
 
 		QPixmap *m_back, *m_hintOverlay, *m_aboutKDEOverlay, *m_aboutAppOverlay, \
*m_handbookOverlay, *m_aboutKDEOverlayOver, *m_aboutAppOverlayOver, \
*m_handbookOverlayOver, *m_card, *m_arrow, *m_arrowOver;  
-		QRect m_newWordRect, m_settingsRect, m_helpRect, m_quitRect, m_revealRect, \
m_hintRect, m_tryRect, m_aboutKDERect, m_aboutAppRect, m_handbookRect, \
m_switcherRect, m_arrowRect; +		QRect m_newWordRect, m_settingsRect, m_helpRect, \
m_quitRect, m_revealRect, m_hintRect, m_tryRect, m_aboutKDERect, m_aboutAppRect, \
m_handbookRect, m_switcherRect, m_arrowRect, m_logoRect;  
 		bool m_overNewWord, m_overSettings, m_overHelp, m_overQuit, m_overReveal, \
m_overHint, m_overTry, m_overAboutKDE, m_overAboutApp, m_overHandbook, \
m_overSwitcher;  


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

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