Skip to content

Commit 5db0f1c

Browse files
committed
add new same project
1 parent ff8fccc commit 5db0f1c

37 files changed

+1190
-0
lines changed

Diff for: images.qrc

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<RCC>
2+
<qresource prefix="/">
3+
<file>images/armOFFLINE.png</file>
4+
<file>images/armONLINE.png</file>
5+
<file>images/armUNKNOWN.png</file>
6+
<file>images/managerONLINE.png</file>
7+
<file>images/pausOFFLINE.png</file>
8+
<file>images/pausONLINE.png</file>
9+
<file>images/pausUNKNOWN.png</file>
10+
<file>images/serverOFFLINE.png</file>
11+
<file>images/serverONLINE.png</file>
12+
<file>images/serverUNKNOWN.png</file>
13+
</qresource>
14+
</RCC>

Diff for: images/armOFFLINE.png

33.1 KB
Loading

Diff for: images/armONLINE.png

29.9 KB
Loading

Diff for: images/armUNKNOWN.png

19.9 KB
Loading

Diff for: images/check.png

5.68 KB
Loading

Diff for: images/cross.png

7.74 KB
Loading

Diff for: images/managerONLINE.png

14.4 KB
Loading

Diff for: images/pausOFFLINE.png

19.9 KB
Loading

Diff for: images/pausONLINE.png

19.9 KB
Loading

Diff for: images/pausUNKNOWN.png

19.9 KB
Loading

Diff for: images/serverOFFLINE.png

27.5 KB
Loading

Diff for: images/serverONLINE.png

23.6 KB
Loading

Diff for: images/serverUNKNOWN.png

13.6 KB
Loading

Diff for: images/sphere_arm_offline_48.png

4.1 KB
Loading

Diff for: images/sphere_arm_online_48.png

4.25 KB
Loading

Diff for: images/sphere_arm_unk_48.png

3.98 KB
Loading

Diff for: images/sphere_arm_warning_48.png

4.19 KB
Loading

Diff for: images/sphere_manager_offline_48.png

2.3 KB
Loading

Diff for: images/sphere_manager_online_48.png

2.24 KB
Loading

Diff for: images/sphere_manager_unk_48.png

1.76 KB
Loading

Diff for: images/sphere_manager_warning_48.png

2.12 KB
Loading

Diff for: images/sphere_paus_offline_48.png

4.07 KB
Loading

Diff for: images/sphere_paus_online_48.png

4.1 KB
Loading

Diff for: images/sphere_paus_unk_48.png

3.87 KB
Loading

Diff for: images/sphere_paus_warning_48.png

4.09 KB
Loading

Diff for: images/sphere_server_offline_48.png

3.27 KB
Loading

Diff for: images/sphere_server_online_48.png

3.4 KB
Loading

Diff for: images/sphere_server_unk_48.png

3.18 KB
Loading

Diff for: images/sphere_server_warning_48.png

3.07 KB
Loading

Diff for: main.cpp

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#include "mainwindow.h"
2+
#include <QApplication>
3+
4+
int main(int argc, char *argv[])
5+
{
6+
QApplication a(argc, argv);
7+
MainWindow w;
8+
w.show();
9+
10+
return a.exec();
11+
}

Diff for: mainwindow.cpp

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
#include "mainwindow.h"
2+
#include "ui_mainwindow.h"
3+
4+
#include <QHBoxLayout>
5+
#include <QDebug>
6+
7+
MainWindow::MainWindow(QWidget *parent) :
8+
QMainWindow(parent),
9+
ui(new Ui::MainWindow)
10+
{
11+
ui->setupUi(this);
12+
13+
_sphereView = new TopologyViewer();
14+
15+
QHBoxLayout* layout = new QHBoxLayout;
16+
layout->addWidget(_sphereView);
17+
18+
19+
QWidget* centralWgt = new QWidget;
20+
centralWgt->setLayout(layout);
21+
22+
setCentralWidget(centralWgt);
23+
24+
QString str = "Manager;2;0\nServer1;3;1\nServer2;3;0\nServer3;3;1\nServer4;3;1\nArm;0;1\nPaus;1;1\n";
25+
_sphereView->setData(str);
26+
}
27+
28+
MainWindow::~MainWindow()
29+
{
30+
delete ui;
31+
}

Diff for: mainwindow.h

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#ifndef MAINWINDOW_H
2+
#define MAINWINDOW_H
3+
4+
#include <QMainWindow>
5+
#include "sphereview.h"
6+
7+
namespace Ui {
8+
class MainWindow;
9+
}
10+
11+
class MainWindow : public QMainWindow
12+
{
13+
Q_OBJECT
14+
15+
public:
16+
explicit MainWindow(QWidget *parent = 0);
17+
~MainWindow();
18+
19+
private:
20+
Ui::MainWindow *ui;
21+
TopologyViewer *_sphereView;
22+
};
23+
24+
#endif // MAINWINDOW_H

Diff for: mainwindow.ui

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<ui version="4.0">
2+
<class>MainWindow</class>
3+
<widget class="QMainWindow" name="MainWindow" >
4+
<property name="geometry" >
5+
<rect>
6+
<x>0</x>
7+
<y>0</y>
8+
<width>400</width>
9+
<height>300</height>
10+
</rect>
11+
</property>
12+
<property name="windowTitle" >
13+
<string>MainWindow</string>
14+
</property>
15+
<widget class="QMenuBar" name="menuBar" />
16+
<widget class="QToolBar" name="mainToolBar" />
17+
<widget class="QWidget" name="centralWidget" />
18+
<widget class="QStatusBar" name="statusBar" />
19+
</widget>
20+
<layoutDefault spacing="6" margin="11" />
21+
<pixmapfunction></pixmapfunction>
22+
<resources/>
23+
<connections/>
24+
</ui>

0 commit comments

Comments
 (0)