summaryrefslogtreecommitdiffstats
path: root/kcontrol/info/info_sgi.cpp
diff options
context:
space:
mode:
authortoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
committertoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
commit4aed2c8219774f5d797760606b8489a92ddc5163 (patch)
tree3f8c130f7d269626bf6a9447407ef6c35954426a /kcontrol/info/info_sgi.cpp
downloadtdebase-4aed2c8219774f5d797760606b8489a92ddc5163.tar.gz
tdebase-4aed2c8219774f5d797760606b8489a92ddc5163.zip
Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kcontrol/info/info_sgi.cpp')
-rw-r--r--kcontrol/info/info_sgi.cpp82
1 files changed, 82 insertions, 0 deletions
diff --git a/kcontrol/info/info_sgi.cpp b/kcontrol/info/info_sgi.cpp
new file mode 100644
index 000000000..2cd1a1e30
--- /dev/null
+++ b/kcontrol/info/info_sgi.cpp
@@ -0,0 +1,82 @@
+/* info_sgi.cpp
+
+ !!!!! this file will be included by info.cpp !!!!!
+*/
+
+#define INFO_CPU_AVAILABLE
+#define INFO_IRQ_AVAILABLE
+#define INFO_DMA_AVAILABLE
+#define INFO_PCI_AVAILABLE
+#define INFO_IOPORTS_AVAILABLE
+#define INFO_SOUND_AVAILABLE
+#define INFO_DEVICES_AVAILABLE
+#define INFO_SCSI_AVAILABLE
+#define INFO_PARTITIONS_AVAILABLE
+#define INFO_XSERVER_AVAILABLE
+
+
+/* all following functions should return TRUE, when the Information
+ was filled into the lBox-Widget.
+ returning false indicates, that information was not available.
+*/
+
+
+#include <sys/systeminfo.h>
+
+bool GetInfo_CPU( QListView *lBox )
+{
+ QString str;
+ char buf[256];
+
+ sysinfo(SI_ARCHITECTURE, buf, sizeof(buf));
+ str = QString::fromLocal8Bit(buf);
+ new QListViewItem(lBox, str);
+ return true;
+}
+
+
+bool GetInfo_IRQ( QListView * )
+{
+ return false;
+}
+
+bool GetInfo_DMA( QListView * )
+{
+ return false;
+}
+
+bool GetInfo_PCI( QListView * )
+{
+ return false;
+}
+
+bool GetInfo_IO_Ports( QListView * )
+{
+ return false;
+}
+
+bool GetInfo_Sound( QListView * )
+{
+ return false;
+}
+
+bool GetInfo_Devices( QListView * )
+{
+ return false;
+}
+
+bool GetInfo_SCSI( QListView * )
+{
+ return false;
+}
+
+bool GetInfo_Partitions( QListView * )
+{
+ return false;
+}
+
+bool GetInfo_XServer_and_Video( QListView *lBox )
+{
+ return GetInfo_XServer_Generic( lBox );
+}
+