diff --git a/app/app.pro b/app/app.pro index a2e48f26fc66b709c0bb7eaf5c3117f7aee218a6..f8785420d4ff0f07e69bfd87be57a42a45dec172 100644 --- a/app/app.pro +++ b/app/app.pro @@ -27,7 +27,6 @@ SOURCES += \ main.cpp \ mainwindow.cpp \ element.cpp \ - elements.cpp \ updatable.cpp \ task.cpp \ controller.cpp \ @@ -39,7 +38,6 @@ SOURCES += \ HEADERS += \ mainwindow.h \ element.h \ - elements.h \ updatable.h \ task.h \ controller.h \ diff --git a/app/elements.cpp b/app/elements.cpp deleted file mode 100644 index 23ce03f670d83efb6654ef3099203fe629d9822f..0000000000000000000000000000000000000000 --- a/app/elements.cpp +++ /dev/null @@ -1,32 +0,0 @@ -#include "elements.h" - -Elements::Elements() : proc("/proc/"), task_list(".listT") -{ - -} - -QStandardItemModel & Elements::getModel() - -{ - return model; -} - -void Elements::update() -{ - system("ls /proc | grep '[0-9]' > .listT"); - if(!task_list.open(QIODevice::ReadOnly)) { - QMessageBox::information(0, "error", task_list.errorString()); - } - QTextStream in(&task_list); - - while(!in.atEnd()) { - int pid = in.readLine().toInt(); - - - //model->appendRow(line); - } - - - task_list.close(); -} - diff --git a/app/elements.h b/app/elements.h deleted file mode 100644 index 234b0c2c2ed0e6fd9e1a2a14293ca3e81d3330c5..0000000000000000000000000000000000000000 --- a/app/elements.h +++ /dev/null @@ -1,23 +0,0 @@ -#ifndef ELEMENTS_H -#define ELEMENTS_H - -#include <QStandardItemModel> - -#include "updatable.h" -#include "element.h" - -class Elements : public Updatable -{ -public: - Elements(); - void update(); - QStandardItemModel & getModel(); - void addProcess(); -private: - QStandardItemModel model; - QStandardItem *parent0 = model.invisibleRootItem(); - QFile proc; - QFile task_list; -}; - -#endif // ELEMENTS_H diff --git a/app/elementstablemodel.h b/app/elementstablemodel.h index cb399e2fe8e9beb098ef4db0b5ea1024fc940c43..14d5e735f42f9427d86dfef470934a089bb58f34 100644 --- a/app/elementstablemodel.h +++ b/app/elementstablemodel.h @@ -54,8 +54,6 @@ private: QVector<Task*> taskVector; QFile task_list; - QMutex mutex; - }; #endif // ELEMENTSTABLEMODEL_H diff --git a/app/mainwindow.ui b/app/mainwindow.ui index 18e2448f1fb3aacf042b4c53fa8a53e3a2b07943..907477dcc52fc5e19347b72623b9659997543da6 100644 --- a/app/mainwindow.ui +++ b/app/mainwindow.ui @@ -226,6 +226,9 @@ </item> <item> <widget class="QComboBox" name="comboBox"> + <property name="currentText"> + <string>Interrupt</string> + </property> <item> <property name="text"> <string>Interrupt</string> diff --git a/app/task.cpp b/app/task.cpp index 23637cd924e72742e1d8af18d01894f963ecf3a4..ec532f281118af745d9f3bfe52684eeb265e24b2 100644 --- a/app/task.cpp +++ b/app/task.cpp @@ -126,10 +126,6 @@ void Task::update() //qDebug() << print(); } -void Task::sendSignal(int sig) -{ - kill(PID, sig); -} int Task::getPID() const { diff --git a/app/task.h b/app/task.h index c5f187b224932cf30c61aad4d31f5a31a3e7d169..79685feb2f9ae3d899aaaab00d1796497a9b73d8 100644 --- a/app/task.h +++ b/app/task.h @@ -18,7 +18,6 @@ public: void setExist(bool); void update(); - void sendSignal(int sig); int getPID() const; double getCPU() const;