summaryrefslogtreecommitdiff
path: root/core/settings/launcher/taskbarsettings.cpp
Side-by-side diff
Diffstat (limited to 'core/settings/launcher/taskbarsettings.cpp') (more/less context) (show whitespace changes)
-rw-r--r--core/settings/launcher/taskbarsettings.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/core/settings/launcher/taskbarsettings.cpp b/core/settings/launcher/taskbarsettings.cpp
index b3e302a..d03ea49 100644
--- a/core/settings/launcher/taskbarsettings.cpp
+++ b/core/settings/launcher/taskbarsettings.cpp
@@ -77,3 +77,7 @@ void TaskbarSettings::init ( )
QString path = QPEApplication::qpeDir ( ) + "/plugins/applets";
+#ifdef Q_OS_MACX
+ QStringList list = QDir ( path, "lib*.dylib" ). entryList ( );
+#else
QStringList list = QDir ( path, "lib*.so" ). entryList ( );
+#endif /* Q_OS_MACX */
@@ -84,5 +88,8 @@ void TaskbarSettings::init ( )
+ qWarning("Load applet: %s", (*it).latin1() );
QLibrary *lib = new QLibrary ( path + "/" + *it );
lib-> queryInterface ( IID_TaskbarNamedApplet, (QUnknownInterface**) &iface );
+ qWarning("<1>");
if ( iface ) {
+ qWarning("<2>");
QString lang = getenv( "LANG" );
@@ -99,3 +106,5 @@ void TaskbarSettings::init ( )
}
+ qWarning("<3>");
if ( !iface ) {
+ qWarning("<4>");
lib-> queryInterface ( IID_TaskbarApplet, (QUnknownInterface**) &iface );
@@ -103,4 +112,10 @@ void TaskbarSettings::init ( )
if ( iface ) {
+ qWarning("<5>");
name = (*it). mid ( 3 );
+ qWarning("Found applet: %s", name.latin1() );
+#ifdef Q_OS_MACX
+ int sep = name. find( ".dylib" );
+#else
int sep = name. find( ".so" );
+#endif /* Q_OS_MACX */
if ( sep > 0 )
@@ -114,4 +129,6 @@ void TaskbarSettings::init ( )
}
+ qWarning("<6>");
if ( iface ) {
+ qWarning("<7>");
QCheckListItem *item;