[Uludag-commits] r16240 - trunk/tasma/tasma/src
uludag-commits at pardus.org.tr
uludag-commits at pardus.org.tr
5 Ara 2007 Çar 09:59:31 EET
Author: pinar
Date: Wed Dec 5 09:59:31 2007
New Revision: 16240
Modified:
trunk/tasma/tasma/src/ticonview.cpp
trunk/tasma/tasma/src/ticonview.h
Log:
fixed bug#6629
Modified: trunk/tasma/tasma/src/ticonview.cpp
=================================================================
--- trunk/tasma/tasma/src/ticonview.cpp (original)
+++ trunk/tasma/tasma/src/ticonview.cpp Wed Dec 5 09:59:31 2007
@@ -179,6 +179,13 @@
_moduleinfo = moduleinfo;
}
+void TIconView::focusInEvent ( QFocusEvent* event ) {
+
+ if(event->reason() == QFocusEvent::Tab)
+ setSelected(firstItem(), true);
+
+}
+
KCModuleInfo* TIconViewItem::moduleinfo() const
{
assert(_moduleinfo != NULL);
Modified: trunk/tasma/tasma/src/ticonview.h
=================================================================
--- trunk/tasma/tasma/src/ticonview.h (original)
+++ trunk/tasma/tasma/src/ticonview.h Wed Dec 5 09:59:31 2007
@@ -60,6 +60,7 @@
virtual void keyPressEvent(QKeyEvent *event);
virtual void contentsMouseDoubleClickEvent (QMouseEvent *event);
virtual void contentsMousePressEvent(QMouseEvent* event);
+ virtual void focusInEvent ( QFocusEvent * e );
// virtual void contentsMouseMoveEvent(QMouseEvent* event); //this event causes crashing.
private:
Uludag-commits mesaj listesiyle ilgili
daha fazla bilgi