[X2go-Commits] x2goplasmabindings.git - master (branch) updated: 437da8957a6482698afd14cb8dbdd2a8495b34bc

X2go dev team git-admin at x2go.org
Thu Oct 13 13:52:49 CEST 2011


The branch, master has been updated
       via  437da8957a6482698afd14cb8dbdd2a8495b34bc (commit)
      from  8725ab403bd13e2bc0decb6d246240d2c70fba90 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 437da8957a6482698afd14cb8dbdd2a8495b34bc
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Thu Oct 13 13:52:44 2011 +0200

    Tab'ified all project files.

-----------------------------------------------------------------------

Summary of changes:
 CMakeLists.txt          |   59 ++++++---
 README                  |    2 +-
 debian/changelog        |    2 +
 fsitem.cpp              |   51 ++++----
 fsitem.h                |   32 +++---
 plasmax2godialog.cpp    |  322 +++++++++++++++++++++++-----------------------
 plasmax2godialog.h      |   56 ++++----
 plasmoidhovereditem.cpp |   39 +++---
 plasmoidhovereditem.h   |   39 +++---
 x2goplasmoid.cpp        |   80 ++++++------
 x2goplasmoid.h          |   35 +++---
 11 files changed, 372 insertions(+), 345 deletions(-)

The diff of changes is:
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9955452..9793a02 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2,32 +2,55 @@
 project(plasma-x2goplasmoid)
 
 # Find the required Libaries
-find_package(KDE4 REQUIRED)
+find_package(
+	KDE4 REQUIRED
+)
 include(KDE4Defaults)
  
-add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
+add_definitions (
+	${QT_DEFINITIONS}
+	${KDE4_DEFINITIONS}
+)
 include_directories(
-   ${CMAKE_SOURCE_DIR}
-   ${CMAKE_BINARY_DIR}
-   ${KDE4_INCLUDES}
-   )
+	${CMAKE_SOURCE_DIR}
+	${CMAKE_BINARY_DIR}
+	${KDE4_INCLUDES}
+)
  
 # We add our source code here
-set(x2goplasmoid_SRCS fsitem.cpp plasmoidhovereditem.cpp plasmax2godialog.cpp x2goplasmoid.cpp)
+set(
+	x2goplasmoid_SRCS
+	fsitem.cpp
+	plasmoidhovereditem.cpp
+	plasmax2godialog.cpp
+	x2goplasmoid.cpp
+)
  
 # Now make sure all files get to the right place
-kde4_add_plugin(plasma_applet_x2goplasmoid ${x2goplasmoid_SRCS})
-target_link_libraries(plasma_applet_x2goplasmoid 
-                      ${KDE4_PLASMA_LIBS} ${KDE4_KDEUI_LIBS})
+kde4_add_plugin(
+	plasma_applet_x2goplasmoid 
+	${x2goplasmoid_SRCS}
+)
+target_link_libraries(
+	plasma_applet_x2goplasmoid
+	${KDE4_PLASMA_LIBS}
+	${KDE4_KDEUI_LIBS}
+)
 
-add_subdirectory(po)
+add_subdirectory(
+	po
+)
 
-
-kde4_install_icons( ${ICON_INSTALL_DIR}  )
+kde4_install_icons(
+	${ICON_INSTALL_DIR}
+)
  
-install(TARGETS plasma_applet_x2goplasmoid
-        DESTINATION ${PLUGIN_INSTALL_DIR})
+install(
+	TARGETS plasma_applet_x2goplasmoid
+	DESTINATION ${PLUGIN_INSTALL_DIR}
+)
  
-install(FILES plasma-applet-x2goplasmoid.desktop
-        DESTINATION ${SERVICES_INSTALL_DIR})
-
+install(
+	FILES plasma-applet-x2goplasmoid.desktop
+	DESTINATION ${SERVICES_INSTALL_DIR}
+)
diff --git a/README b/README
index 75043e5..ea09a1e 100644
--- a/README
+++ b/README
@@ -1,7 +1,7 @@
 Plasma Applet Template
 ----------------------
 
-You need KDE 4.2
+You need KDE 4.2 or above
 
 -- Build instructions --
 
diff --git a/debian/changelog b/debian/changelog
index 51faf71..2f23149 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
 x2goplasmabindings (3.0.1.2-0~x2go1.3) UNRELEASED; urgency=low
 
   [ Mike Gabriel ]
+  * New upstream version (3.0.1.2):
+    - Tab'ified all project files.
   * Renaming of source package and binary package.
   * Depend on x2goserver (>=3.0.99.7).
 
diff --git a/fsitem.cpp b/fsitem.cpp
index 26f20cb..2b06224 100644
--- a/fsitem.cpp
+++ b/fsitem.cpp
@@ -18,23 +18,24 @@
 #include <QGraphicsLinearLayout>
 #include <KUser>
 #include <QGraphicsSceneResizeEvent>
+
 FsItem::FsItem(QGraphicsWidget* parent): PlasmoidHoveredItem(parent), eject(0),parentWidget(0)
 {
-    eject=new Plasma::IconWidget(this);
-    eject->setMaximumWidth(18);
-    eject->setIcon("media-eject");
-    getLayout()->addItem(eject);
-    icon->setMaximumWidth(24);
-    icon->setMinimumWidth(24);
-    setMinimumHeight(40);
-    setMaximumHeight(40);
-    connect (this,SIGNAL(clicked()),this,SLOT(slotClicked()));
-    connect(eject,SIGNAL(clicked()),this,SLOT(slotEject()));
-    parentWidget=parent;
-    label->setMaximumWidth(140);
-    label->setScaledContents(true);
-    setToolTip(i18n("Click to open with dolphin"));
-    eject->setToolTip(i18n("Click to eject"));
+	eject=new Plasma::IconWidget(this);
+	eject->setMaximumWidth(18);
+	eject->setIcon("media-eject");
+	getLayout()->addItem(eject);
+	icon->setMaximumWidth(24);
+	icon->setMinimumWidth(24);
+	setMinimumHeight(40);
+	setMaximumHeight(40);
+	connect (this,SIGNAL(clicked()),this,SLOT(slotClicked()));
+	connect(eject,SIGNAL(clicked()),this,SLOT(slotEject()));
+	parentWidget=parent;
+	label->setMaximumWidth(140);
+	label->setScaledContents(true);
+	setToolTip(i18n("Click to open with dolphin"));
+	eject->setToolTip(i18n("Click to eject"));
 }
 
 FsItem::~FsItem()
@@ -44,27 +45,27 @@ FsItem::~FsItem()
 
 void FsItem::setText(QString text)
 {
-    intText=text;
-    KUser user;
-    text.replace("/tmp/"+user.loginName()+"_media/disk/","");
-    text.replace("/tmp/"+user.loginName()+"_media/cd/","");
-    text.replace("/tmp/"+user.loginName()+"_media/rm/","");
-    text.replace("_","/");
-    PlasmoidHoveredItem::setText(text);
+	intText=text;
+	KUser user;
+	text.replace("/tmp/"+user.loginName()+"_media/disk/","");
+	text.replace("/tmp/"+user.loginName()+"_media/cd/","");
+	text.replace("/tmp/"+user.loginName()+"_media/rm/","");
+	text.replace("_","/");
+	PlasmoidHoveredItem::setText(text);
 }
 
 QString FsItem::text()
 {
-    return intText;
+	return intText;
 }
 
 void FsItem::slotClicked()
 {
-    emit itemClicked(intText);
+	emit itemClicked(intText);
 }
 
 void FsItem::slotEject()
 {
-    emit itemEject(intText);
+	emit itemEject(intText);
 }
 
diff --git a/fsitem.h b/fsitem.h
index 97b8bf2..96e9e88 100644
--- a/fsitem.h
+++ b/fsitem.h
@@ -22,22 +22,22 @@
 
 class FsItem : public PlasmoidHoveredItem
 {
-  Q_OBJECT
-  public:
-    FsItem(QGraphicsWidget* parent = 0);
-    virtual ~FsItem();
-    virtual void setText(QString text);
-    virtual QString text();
-  private:
-    Plasma::IconWidget* eject;
-    QString intText;
-    QGraphicsWidget* parentWidget;
-  private slots:
-    void slotClicked();
-    void slotEject();
-  signals:
-    void itemClicked(const QString& text);
-    void itemEject(const QString& text);
+	Q_OBJECT
+public:
+	FsItem(QGraphicsWidget* parent = 0);
+	virtual ~FsItem();
+	virtual void setText(QString text);
+	virtual QString text();
+private:
+	Plasma::IconWidget* eject;
+	QString intText;
+	QGraphicsWidget* parentWidget;
+private slots:
+	void slotClicked();
+	void slotEject();
+signals:
+	void itemClicked(const QString& text);
+	void itemEject(const QString& text);
 };
 
 #endif // FSITEM_H
diff --git a/plasmax2godialog.cpp b/plasmax2godialog.cpp
index 56e67b9..97d1570 100644
--- a/plasmax2godialog.cpp
+++ b/plasmax2godialog.cpp
@@ -32,214 +32,214 @@
 
 PlasmaX2goDialog::PlasmaX2goDialog(QObject* parent): QObject(parent),m_widget(0)
 {
-    m_applet=(x2goplasmoid*)parent;
-    initDialog();    
+	m_applet=(x2goplasmoid*)parent;
+	initDialog();
 }
 
 PlasmaX2goDialog::~PlasmaX2goDialog()
 {
-
 }
 
 void PlasmaX2goDialog::initDialog()
 {
-    m_widget=new QGraphicsWidget(m_applet);
-    m_widget->installEventFilter(this);
-    m_widget->setPreferredSize(250,300);
-
-    QGraphicsLinearLayout* lay=new QGraphicsLinearLayout(Qt::Vertical, m_widget);
-    QGraphicsLinearLayout* headLay=new QGraphicsLinearLayout(Qt::Horizontal);
-    Plasma::IconWidget* iconWidg=new Plasma::IconWidget(m_widget);
-    iconWidg->setMaximumHeight(18);
-    iconWidg->setIcon("x2go");
-    Plasma::Label* headLabel=new Plasma::Label(m_widget);
-    headLabel->setText(i18n("X2Go Plasmoid"));
-
-    headLay->addItem(iconWidg);
-    headLay->addItem(headLabel);
-    headLay->addStretch();
-
-    lay->addItem(headLay);
-    lay->addItem((new Plasma::Separator(m_widget)));
-
-    Plasma::ScrollWidget* widg=new Plasma::ScrollWidget(m_widget);
-    widg->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
-    itemWidget=new QGraphicsWidget(0);
-    widg->setWidget(itemWidget);
-    itemLayout=new QGraphicsLinearLayout(Qt::Vertical,itemWidget);
-//     itemLayout->addStretch(99);
-    lay->addItem(widg);
-    lay->addStretch(99);
-
-    PlasmoidHoveredItem* suspItem=new PlasmoidHoveredItem(m_widget);
-    suspItem->setText(i18n("Suspend session"));
-    suspItem->setIcon("system-lock-screen");
-    suspItem->installEventFilter(this);
-    suspItem->setMaximumHeight(32);
-//     suspItem->setToolTip(i18n("Click to suspend session"));
-    lay->addItem(suspItem);
-    QString    sessionId=getenv("X2GO_SESSION");
-
-    if(sessionId.length()<=0)
-    {
-      suspItem->setEnabled(false);
-      return;
-    }
-    connect(suspItem,SIGNAL(clicked()),this,SLOT(slotSuspendSession()));
-//     slotUpdateItems();
-    QTimer::singleShot(2000, this, SLOT(slotUpdateItems()));
+	m_widget=new QGraphicsWidget(m_applet);
+	m_widget->installEventFilter(this);
+	m_widget->setPreferredSize(250,300);
+
+	QGraphicsLinearLayout* lay=new QGraphicsLinearLayout(Qt::Vertical, m_widget);
+	QGraphicsLinearLayout* headLay=new QGraphicsLinearLayout(Qt::Horizontal);
+	Plasma::IconWidget* iconWidg=new Plasma::IconWidget(m_widget);
+	iconWidg->setMaximumHeight(18);
+	iconWidg->setIcon("x2go");
+	Plasma::Label* headLabel=new Plasma::Label(m_widget);
+	headLabel->setText(i18n("X2Go Plasmoid"));
+
+	headLay->addItem(iconWidg);
+	headLay->addItem(headLabel);
+	headLay->addStretch();
+
+	lay->addItem(headLay);
+	lay->addItem((new Plasma::Separator(m_widget)));
+
+	Plasma::ScrollWidget* widg=new Plasma::ScrollWidget(m_widget);
+	widg->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
+	itemWidget=new QGraphicsWidget(0);
+	widg->setWidget(itemWidget);
+	itemLayout=new QGraphicsLinearLayout(Qt::Vertical,itemWidget);
+	//itemLayout->addStretch(99);
+	lay->addItem(widg);
+	lay->addStretch(99);
+
+	PlasmoidHoveredItem* suspItem=new PlasmoidHoveredItem(m_widget);
+	suspItem->setText(i18n("Suspend session"));
+	suspItem->setIcon("system-lock-screen");
+	suspItem->installEventFilter(this);
+	suspItem->setMaximumHeight(32);
+	//suspItem->setToolTip(i18n("Click to suspend session"));
+	lay->addItem(suspItem);
+	QString sessionId=getenv("X2GO_SESSION");
+
+	if(sessionId.length()<=0)
+	{
+		suspItem->setEnabled(false);
+		return;
+	}
+	connect(suspItem,SIGNAL(clicked()),this,SLOT(slotSuspendSession()));
+	//slotUpdateItems();
+	QTimer::singleShot(2000, this, SLOT(slotUpdateItems()));
 }
 
 bool PlasmaX2goDialog::eventFilter(QObject* obj, QEvent* event)
 {
-    PlasmoidHoveredItem* item = qobject_cast<PlasmoidHoveredItem*>(obj);
-    if (item) {
-        switch (event->type()) {
-        case QEvent::GraphicsSceneHoverLeave:
-        {
-            item->hoverLeave();
-        }
-        break;
-        case QEvent::GraphicsSceneHoverEnter:
-        {
-            item->hoverEnter();
-        }
-        break;
-        case QEvent::GraphicsSceneMousePress:
-        {
-            QGraphicsSceneMouseEvent *ev=static_cast<QGraphicsSceneMouseEvent *>(event);
-            if (ev->button() == Qt::LeftButton)
-            {
-                item->buttonPressed();
-                return true;
-            }
-        }
-        default:
-            break;
-        }
-    }
-    return false;
+	PlasmoidHoveredItem* item = qobject_cast<PlasmoidHoveredItem*>(obj);
+	if (item) {
+		switch (event->type())
+		{
+			case QEvent::GraphicsSceneHoverLeave:
+			{
+				item->hoverLeave();
+			}
+			break;
+			case QEvent::GraphicsSceneHoverEnter:
+			{
+				item->hoverEnter();
+			}
+			break;
+			case QEvent::GraphicsSceneMousePress:
+			{
+				QGraphicsSceneMouseEvent *ev=static_cast<QGraphicsSceneMouseEvent *>(event);
+				if (ev->button() == Qt::LeftButton)
+				{
+					item->buttonPressed();
+					return true;
+				}
+			}
+			default:
+				break;
+		}
+	}
+	return false;
 }
 
 void PlasmaX2goDialog::slotSuspendSession()
 {
-    QProcess::execute("x2gosuspend-session "+m_applet->getSessionId());
-    m_applet->hidePopup();
+	QProcess::execute("x2gosuspend-session "+m_applet->getSessionId());
+	m_applet->hidePopup();
 }
 
 void PlasmaX2goDialog::slotUpdateItems()
 {
-    updateItemProc=new QProcess(this);
-    connect(updateItemProc,SIGNAL(finished(int,QProcess::ExitStatus)),this,
-            SLOT(slotUpdateItemsProcFinished(int,QProcess::ExitStatus)));
-    updateItemProc->start("x2golistmounts " +m_applet->getSessionId());
+	updateItemProc=new QProcess(this);
+	connect(updateItemProc,SIGNAL(finished(int,QProcess::ExitStatus)),this,
+	        SLOT(slotUpdateItemsProcFinished(int,QProcess::ExitStatus)));
+	updateItemProc->start("x2golistmounts " +m_applet->getSessionId());
 }
 
 void PlasmaX2goDialog::slotUpdateItemsProcFinished(int, QProcess::ExitStatus exitStatus)
 {
-    if (exitStatus==QProcess::NormalExit)
-    {
-        QString output=updateItemProc->readAllStandardOutput();
-        QStringList lines=output.split("\n");
-        QStringList actItems;
-        KUser user;
-        foreach(QString line,lines)
-        {
-            QStringList lstArr=line.split("|");
-            if (lstArr.count()>=2)
-            {
-	      lstArr[1].replace(" ","");
-                if (lstArr[1].indexOf("/tmp/spool_"+user.loginName())!=0)
-                    actItems<<lstArr[1];
-            }
-        }
-        updateMountedItems(actItems);
-    }
-    QTimer::singleShot(2000, this, SLOT(slotUpdateItems()));
+	if (exitStatus==QProcess::NormalExit)
+	{
+		QString output=updateItemProc->readAllStandardOutput();
+		QStringList lines=output.split("\n");
+		QStringList actItems;
+		KUser user;
+		foreach(QString line,lines)
+		{
+			QStringList lstArr=line.split("|");
+			if (lstArr.count()>=2)
+			{
+				lstArr[1].replace(" ","");
+				if (lstArr[1].indexOf("/tmp/spool_"+user.loginName())!=0)
+					actItems<<lstArr[1];
+			}
+		}
+		updateMountedItems(actItems);
+	}
+	QTimer::singleShot(2000, this, SLOT(slotUpdateItems()));
 }
 
 void PlasmaX2goDialog::updateMountedItems(QStringList newItems)
 {
-    foreach (QString item, mountedItems())
-    {
-        if (!newItems.contains(item))
-            removeItem(item);
-    }
-    foreach (QString item, newItems)
-    {
-        if (!mountedItems().contains(item))
-            appendItem(item);
-    }
+	foreach (QString item, mountedItems())
+	{
+		if (!newItems.contains(item))
+			removeItem(item);
+	}
+	foreach (QString item, newItems)
+	{
+		if (!mountedItems().contains(item))
+			appendItem(item);
+	}
 }
 
 void PlasmaX2goDialog::appendItem(QString itemText)
 {
-    FsItem* item=new FsItem(itemWidget);
-    itemLayout->insertItem(0,item);
-    item->installEventFilter(this);
-    item->setText(itemText);
-
-    connect(item,SIGNAL(itemClicked(QString)),this,SLOT(slotOpenFolder(QString)));
-    connect(item,SIGNAL(itemEject(QString)),this,SLOT(slotEjectFolder(QString)));
-
-    ////choose icon
-    KUser user;
-    if (itemText.indexOf("/tmp/"+user.loginName()+"_media/cd/")==0)
-    {
-        item->setIcon("media-optical");
-    }
-    else if (itemText.indexOf("/tmp/"+user.loginName()+"_media/rm/")==0)
-    {
-        item->setIcon("drive-removable-media-usb-pendrive");
-    }
-    else
-        item->setIcon("drive-harddisk");
-    m_applet->update();
-    m_widget->update();
-    m_applet->showPopup();
+	FsItem* item=new FsItem(itemWidget);
+	itemLayout->insertItem(0,item);
+	item->installEventFilter(this);
+	item->setText(itemText);
+
+	connect(item,SIGNAL(itemClicked(QString)),this,SLOT(slotOpenFolder(QString)));
+	connect(item,SIGNAL(itemEject(QString)),this,SLOT(slotEjectFolder(QString)));
+
+	// choose icon
+	KUser user;
+	if (itemText.indexOf("/tmp/"+user.loginName()+"_media/cd/")==0)
+	{
+		item->setIcon("media-optical");
+	}
+	else if (itemText.indexOf("/tmp/"+user.loginName()+"_media/rm/")==0)
+	{
+		item->setIcon("drive-removable-media-usb-pendrive");
+	}
+	else
+		item->setIcon("drive-harddisk");
+	m_applet->update();
+	m_widget->update();
+	m_applet->showPopup();
 }
 
 void PlasmaX2goDialog::removeItem(QString itemText)
 {
-    int itemCnt=itemLayout->count();
-    for (int i=0;i<itemCnt;++i)
-    {
-        FsItem* item = (FsItem*)(itemLayout->itemAt(i));
-        if (item->text()==itemText)
-        {
-            item->close();
-            delete item;
-            break;
-        }
-    }
-    m_applet->update();
-    m_widget->update();
+	int itemCnt=itemLayout->count();
+	for (int i=0;i<itemCnt;++i)
+	{
+		FsItem* item = (FsItem*)(itemLayout->itemAt(i));
+		if (item->text()==itemText)
+		{
+			item->close();
+			delete item;
+			break;
+		}
+	}
+	m_applet->update();
+	m_widget->update();
 }
 
 QStringList PlasmaX2goDialog::mountedItems()
 {
-    QStringList items;
-    int itemCnt=itemLayout->count();
-    for (int i=0;i<itemCnt;++i)
-    {
-        FsItem* item = (FsItem*)(itemLayout->itemAt(i));
-        items<<item->text();
-    }
-    return items;
+	QStringList items;
+	int itemCnt=itemLayout->count();
+	for (int i=0;i<itemCnt;++i)
+	{
+		FsItem* item = (FsItem*)(itemLayout->itemAt(i));
+		items<<item->text();
+	}
+	return items;
 }
 
 void PlasmaX2goDialog::slotOpenFolder(const QString& folder)
 {
-    QProcess::startDetached("dolphin "+folder);
-    m_applet->hidePopup();
+	QProcess::startDetached("dolphin "+folder);
+	m_applet->hidePopup();
 }
 
 void PlasmaX2goDialog::slotEjectFolder(const QString& folder)
 {
-    QStringList parts=folder.split("/", QString::SkipEmptyParts);
-    if(parts.count()<=0)
-	return;
-    QProcess::startDetached("x2goumount-session "+m_applet->getSessionId()+" "+parts.last());
-    m_applet->hidePopup();
+	QStringList parts=folder.split("/", QString::SkipEmptyParts);
+	if (parts.count()<=0)
+		return;
+	QProcess::startDetached("x2goumount-session "+m_applet->getSessionId()+" "+parts.last());
+	m_applet->hidePopup();
 }
 
diff --git a/plasmax2godialog.h b/plasmax2godialog.h
index 268fd84..beae02a 100644
--- a/plasmax2godialog.h
+++ b/plasmax2godialog.h
@@ -27,33 +27,33 @@ class QGraphicsWidget;
 
 class PlasmaX2goDialog : public QObject
 {
-  Q_OBJECT
-  public:
-    explicit PlasmaX2goDialog(QObject* parent = 0);
-    virtual ~PlasmaX2goDialog();
-    QGraphicsWidget* dialog()
-    { return m_widget;}
-  protected:
-    bool eventFilter(QObject *obj, QEvent *event);
-  private:
-    void initDialog();
-    void updateMountedItems(QStringList newItems);
-    void removeItem(QString item);
-    void appendItem(QString item);
-    QStringList mountedItems();
-    
-    
-    QGraphicsWidget* m_widget;
-    x2goplasmoid* m_applet;
-    QGraphicsLinearLayout* itemLayout;
-    QProcess *updateItemProc;
-    QGraphicsWidget* itemWidget;
-    
-  private slots:
-    void slotSuspendSession();
-    void slotUpdateItems();
-    void slotUpdateItemsProcFinished(int exitCode, QProcess::ExitStatus exitStatus);
-    void slotOpenFolder(const QString& folder);
-    void slotEjectFolder(const QString& folder);
+	Q_OBJECT
+public:
+	explicit PlasmaX2goDialog(QObject* parent = 0);
+	virtual ~PlasmaX2goDialog();
+	QGraphicsWidget* dialog()
+	{ return m_widget;}
+protected:
+	bool eventFilter(QObject *obj, QEvent *event);
+private:
+	void initDialog();
+	void updateMountedItems(QStringList newItems);
+	void removeItem(QString item);
+	void appendItem(QString item);
+	QStringList mountedItems();
+
+	QGraphicsWidget* m_widget;
+	x2goplasmoid* m_applet;
+	QGraphicsLinearLayout* itemLayout;
+	QProcess *updateItemProc;
+	QGraphicsWidget* itemWidget;
+
+private slots:
+	void slotSuspendSession();
+	void slotUpdateItems();
+	void slotUpdateItemsProcFinished(int exitCode, QProcess::ExitStatus exitStatus);
+	void slotOpenFolder(const QString& folder);
+	void slotEjectFolder(const QString& folder);
 };
+
 #endif // PLASMAX2GODIALOG_H
diff --git a/plasmoidhovereditem.cpp b/plasmoidhovereditem.cpp
index 67becdd..f4bbba3 100644
--- a/plasmoidhovereditem.cpp
+++ b/plasmoidhovereditem.cpp
@@ -25,53 +25,52 @@
 
 PlasmoidHoveredItem::PlasmoidHoveredItem(QGraphicsWidget* parent): Plasma::Frame(parent),label(0),icon(0)
 {
-    setAcceptHoverEvents(true);
-    setZValue(0);
-    layout=new QGraphicsLinearLayout(Qt::Horizontal,this);
-    icon=new Plasma::IconWidget(this);
-    label=new Plasma::Label(this);
-    layout->addItem(icon);
-    layout->addItem(label);
-    layout->addStretch();
-    icon->setAcceptHoverEvents(false);
-    icon->setAcceptedMouseButtons(0);    
-    icon->setMaximumWidth(18);
+	setAcceptHoverEvents(true);
+	setZValue(0);
+	layout=new QGraphicsLinearLayout(Qt::Horizontal,this);
+	icon=new Plasma::IconWidget(this);
+	label=new Plasma::Label(this);
+	layout->addItem(icon);
+	layout->addItem(label);
+	layout->addStretch();
+	icon->setAcceptHoverEvents(false);
+	icon->setAcceptedMouseButtons(0);    
+	icon->setMaximumWidth(18);
 }
 
 PlasmoidHoveredItem::~PlasmoidHoveredItem()
 {
-
 }
 
 void PlasmoidHoveredItem::buttonPressed()
 {
-    emit clicked();
+	emit clicked();
 }
 
 void PlasmoidHoveredItem::hoverEnter()
 {
-    setFrameShadow(Plasma::Frame::Raised);
-    update();
+	setFrameShadow(Plasma::Frame::Raised);
+	update();
 }
 
 void PlasmoidHoveredItem::hoverLeave()
 {
-    setFrameShadow(Plasma::Frame::Plain);
-    update();
+	setFrameShadow(Plasma::Frame::Plain);
+	update();
 }
 
 void PlasmoidHoveredItem::setIcon(QString icon)
 {
-    this->icon->setIcon(icon);
+	this->icon->setIcon(icon);
 }
 
 void PlasmoidHoveredItem::setText(QString text)
 {
-    label->setText(text);
+	label->setText(text);
 }
 
 QString PlasmoidHoveredItem::text()
 {
-  return label->text();
+	return label->text();
 }
 
diff --git a/plasmoidhovereditem.h b/plasmoidhovereditem.h
index ffa1d0f..11ea4d0 100644
--- a/plasmoidhovereditem.h
+++ b/plasmoidhovereditem.h
@@ -26,24 +26,25 @@ class QGraphicsLinearLayout;
 
 class PlasmoidHoveredItem : public Plasma::Frame
 {
-  Q_OBJECT
-  public:
-    PlasmoidHoveredItem(QGraphicsWidget* parent = 0);
-    virtual ~PlasmoidHoveredItem();
-    void hoverEnter();
-    void hoverLeave();
-    void buttonPressed();
-    virtual void setIcon(QString icon);
-    virtual void setText(QString text);
-    virtual QString text();
-  signals:
-    void clicked();
-  private:
-    QGraphicsLinearLayout* layout;
-  protected:
-    QGraphicsLinearLayout* getLayout()
-    {return layout;}
-    Plasma::IconWidget* icon;
-    Plasma::Label* label;
+	Q_OBJECT
+public:
+	PlasmoidHoveredItem(QGraphicsWidget* parent = 0);
+	virtual ~PlasmoidHoveredItem();
+	void hoverEnter();
+	void hoverLeave();
+	void buttonPressed();
+	virtual void setIcon(QString icon);
+	virtual void setText(QString text);
+	virtual QString text();
+signals:
+	void clicked();
+private:
+	QGraphicsLinearLayout* layout;
+protected:
+	QGraphicsLinearLayout* getLayout()
+	{return layout;}
+	Plasma::IconWidget* icon;
+	Plasma::Label* label;
 };
+
 #endif // SHAREITEM_H
diff --git a/x2goplasmoid.cpp b/x2goplasmoid.cpp
index d5ea1c1..7ba3c86 100644
--- a/x2goplasmoid.cpp
+++ b/x2goplasmoid.cpp
@@ -36,66 +36,66 @@ x2goplasmoid::x2goplasmoid ( QObject *parent, const QVariantList &args )
         : Plasma::PopupApplet ( parent, args ),
         m_dialog(0)
 {
-    setBackgroundHints ( DefaultBackground );
-    setHasConfigurationInterface ( true );
-//init widget
-    setMinimumSize(graphicsWidget()->minimumSize());
-    sessionId=getenv("X2GO_SESSION");
-    if(sessionId.length()<=0)
-    {
-//       setEnabled(false);
-//       m_dialog->dialog()->setEnabled(false);
-      return;
-    }
-    KUser user;
-    stampFName="/tmp/"+user.loginName()+"_media/"+sessionId+".plasmoid";
-    slotUpdateStamp();
-    QTimer *timer = new QTimer(this);
-    connect(timer, SIGNAL(timeout()), this, SLOT(slotUpdateStamp()));
-    timer->start(5000);
+	setBackgroundHints ( DefaultBackground );
+	setHasConfigurationInterface ( true );
+	//init widget
+	setMinimumSize(graphicsWidget()->minimumSize());
+	sessionId=getenv("X2GO_SESSION");
+	if(sessionId.length()<=0)
+	{
+		//setEnabled(false);
+		//m_dialog->dialog()->setEnabled(false);
+		return;
+	}
+	KUser user;
+	stampFName="/tmp/"+user.loginName()+"_media/"+sessionId+".plasmoid";
+	slotUpdateStamp();
+	QTimer *timer = new QTimer(this);
+	connect(timer, SIGNAL(timeout()), this, SLOT(slotUpdateStamp()));
+	timer->start(5000);
 }
 
 
 x2goplasmoid::~x2goplasmoid()
 {
-    if ( hasFailedToLaunch() )
-    {
-    }
-    else
-    {
-    }
-    QFile::remove(stampFName);
-    delete m_dialog;
+	if ( hasFailedToLaunch() )
+	{
+	}
+	else
+	{
+	}
+	QFile::remove(stampFName);
+	delete m_dialog;
 }
 
 
 void x2goplasmoid::init()
 {
-    Plasma::ToolTipManager::self()->registerWidget(this);
-    Plasma::ToolTipContent toolTip;
-    toolTip.setMainText(i18n("X2Go Plasmoid"));
-    toolTip.setSubText(i18n("Manage X2Go shares\nSuspend session"));
-    toolTip.setImage(KIcon(DEFAULT_ICON_NAME));
-    Plasma::ToolTipManager::self()->setContent(this,toolTip);
-    setPopupIcon(DEFAULT_ICON_NAME);
+	Plasma::ToolTipManager::self()->registerWidget(this);
+	Plasma::ToolTipContent toolTip;
+	toolTip.setMainText(i18n("X2Go Plasmoid"));
+	toolTip.setSubText(i18n("Manage X2Go shares\nSuspend session"));
+	toolTip.setImage(KIcon(DEFAULT_ICON_NAME));
+	Plasma::ToolTipManager::self()->setContent(this,toolTip);
+	setPopupIcon(DEFAULT_ICON_NAME);
 }
 
 QGraphicsWidget* x2goplasmoid::graphicsWidget()
 {
-    if (!m_dialog)
-        m_dialog=new PlasmaX2goDialog(this);
-    return m_dialog->dialog();
+	if (!m_dialog)
+		m_dialog=new PlasmaX2goDialog(this);
+	return m_dialog->dialog();
 }
 
 
 void x2goplasmoid::slotUpdateStamp()
 {
-    QFile file(stampFName);
-    if (!file.open(QIODevice::WriteOnly | QIODevice::Text))
-        return;
+	QFile file(stampFName);
+	if (!file.open(QIODevice::WriteOnly | QIODevice::Text))
+		return;
 
-    QTextStream out(&file);
-    out << QDateTime::currentDateTime().toTime_t();
+	QTextStream out(&file);
+	out << QDateTime::currentDateTime().toTime_t();
 }
 
 
diff --git a/x2goplasmoid.h b/x2goplasmoid.h
index 177cdbc..1ec561b 100644
--- a/x2goplasmoid.h
+++ b/x2goplasmoid.h
@@ -10,24 +10,25 @@ class PlasmaX2goDialog;
 
 class x2goplasmoid : public Plasma::PopupApplet
 {
-    Q_OBJECT
+	Q_OBJECT
 public:
-    // Basic Create/Destroy
-    x2goplasmoid(QObject *parent, const QVariantList &args);
-    ~x2goplasmoid();
-    QString getSessionId()
-    {
-      return sessionId;
-    }
+	// Basic Create/Destroy
+	x2goplasmoid(QObject *parent, const QVariantList &args);
+	~x2goplasmoid();
+	QString getSessionId()
+	{
+		return sessionId;
+	}
 
-    // The paintInterface procedure paints the applet to screen
-    void init();
-    QGraphicsWidget* graphicsWidget();
-  private:
-    PlasmaX2goDialog* m_dialog;
-    QString sessionId;
-    QString stampFName;    
-  private slots:
-    void slotUpdateStamp();
+	// The paintInterface procedure paints the applet to screen
+	void init();
+	QGraphicsWidget* graphicsWidget();
+private:
+	PlasmaX2goDialog* m_dialog;
+	QString sessionId;
+	QString stampFName;    
+private slots:
+	void slotUpdateStamp();
 };
+
 #endif


hooks/post-receive
-- 
x2goplasmabindings.git (Plasma/KDE4 Widget for X2go)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "x2goplasmabindings.git" (Plasma/KDE4 Widget for X2go).




More information about the x2go-commits mailing list