Добавлены новые файлы кода

pull/3/head
Igor Belitskiy 2 years ago
parent 04a4399222
commit 43a295cf22

@ -16,8 +16,10 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -Wall -Wextra -Werror -Wmissin
-fstack-clash-protection -fcf-protection -g") -fstack-clash-protection -fcf-protection -g")
set(SOURCE_FILES set(SOURCE_FILES
project_lib.h
ubl-settings-quotas.h ubl-settings-quotas.h
ubl-settings-quotas.cc ubl-settings-quotas.cc
my_type.h
save.h save.h
save.cc save.cc
load.h load.h

@ -0,0 +1,11 @@
#ifndef MY_TYPE_H
#define MY_TYPE_H
#include <typle>
#include <string>
typedef unsigned long max_num_T;
tuple <string, bool, max_num_T, max_num_T, max_num_T, max_num_T,
max_num_T, max_num_T, max_num_T, max_num_T, max_num_T, max_num_T> tuple_user_grups;
#endif

@ -0,0 +1,42 @@
#ifndef PROJECT_LIB_H
#define PROJECT_LIB_H
#include <stdio.h>
#include <iostream>
#include <sstream>
#include <fstream>
#include <string>
#include <array>
#include <vector>
#include <linux/limits.h>
#include <sys/types.h>
#include <pwd.h>
#include <unistd.h>
#include <sys/types.h>
#include <iostream>
#include <map>
#include <string>
#include <array>
#include <vector>
#include <fstream>
#include <filesystem>
#include <stdio.h>
#include <map>
#include <pwd.h>
#include <cstddef>
#include <iostream>
#include <gtkmm.h>
#include <string>
#include <vector>
#include <stdio.h>
#include <gtkmm/stock.h>
#include <gtkmm/window.h>
#include <gtkmm/plug.h>
#include <locale.h>
#include <tuple>
#include <libintl.h>
#include <glibmm/i18n.h>
#include <map>
#include "ubl-util-standard.c"
#endif

@ -177,11 +177,22 @@ void MainWindow::add_CSS() {
boxButton_css->add_class("bkim_no_plug"); boxButton_css->add_class("bkim_no_plug");
boxSave_css->add_class("bkim_no_plug"); boxSave_css->add_class("bkim_no_plug");
} }
headLabel_css->add_class("textHead"); headLabel_css->add_class("textHead");
} }
/*
void init_treeview_user() {
}
void MainWindow::view_add_data(Gtk::TreeModel::Row &row, Glib::RefPtr<Gtk::ListStore> list_store_m , std::array<std::vector<std::string>, 5> &arr_view , size_t index) {
row = *(list_store_m->append());
bool flag_chb = false;
string name = arr_view[0][index];
row[m_columns.check_button] = flag_chb;
row[m_columns.name] = _(name.c_str());
row[m_columns.description] = _(arr_view[1][index].c_str());
}
*/
void MainWindow::get_builder() { void MainWindow::get_builder() {
builder->set_translation_domain(path_app); builder->set_translation_domain(path_app);
@ -293,7 +304,6 @@ void MainWindow::get_builder() {
builder->get_widget("quoteuserFilesSoftLimitlabel", quoteuserFilesSoftLimitlabel); builder->get_widget("quoteuserFilesSoftLimitlabel", quoteuserFilesSoftLimitlabel);
builder->get_widget("QuotasEditWindow", QuotasEditWindow); builder->get_widget("QuotasEditWindow", QuotasEditWindow);
builder->get_widget("QuotasUserEditWindow", QuotasUserEditWindow); builder->get_widget("QuotasUserEditWindow", QuotasUserEditWindow);
} }
void MainWindow::event() { void MainWindow::event() {

@ -1,12 +1,6 @@
#ifndef UBL_SETTINGS_QUOTAS_H #ifndef UBL_SETTINGS_QUOTAS_H
#define UBL_SETTINGS_QUOTAS_H #define UBL_SETTINGS_QUOTAS_H
#include <gtkmm/window.h>
#include <glibmm/i18n.h>
#include <gtkmm/plug.h>
#include <gtkmm/stock.h>
#include <gtkmm.h>
#include "ubl-util-standard.c"
#include "util.h" #include "util.h"

@ -1,27 +1,6 @@
#ifndef UTIL_H #ifndef UTIL_H
#define UTIL_H #define UTIL_H
#include <stdio.h> #include "project_lib.h"
#include <iostream>
#include <sstream>
#include <fstream>
#include <string>
#include <array>
#include <vector>
#include <linux/limits.h>
#include <sys/types.h>
#include <pwd.h>
#include <unistd.h>
#include <sys/types.h>
#include <iostream>
#include <map>
#include <string>
#include <array>
#include <vector>
#include <fstream>
#include <filesystem>
#include <stdio.h>
#include <map>
#include <pwd.h>
using namespace std; using namespace std;

Loading…
Cancel
Save