removed unnecessary module definitions
This commit is contained in:
parent
54619cd3f9
commit
4c230c090d
|
@ -1,7 +1,5 @@
|
||||||
pub mod button_event_handlers_module{
|
|
||||||
|
|
||||||
use crate::{
|
use crate::{
|
||||||
model::model::model_module::*,
|
model::model::*,
|
||||||
gtk::{
|
gtk::{
|
||||||
*,
|
*,
|
||||||
prelude::*
|
prelude::*
|
||||||
|
@ -30,5 +28,3 @@ pub mod button_event_handlers_module{
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
|
@ -1,8 +1,6 @@
|
||||||
pub mod switch_event_handlers_module{
|
|
||||||
|
|
||||||
use crate::{
|
use crate::{
|
||||||
model::model::model_module::*,
|
model::model::*,
|
||||||
view::components::switch::switch_module::SwitchExt,
|
view::components::switch::SwitchExt,
|
||||||
gtk::{
|
gtk::{
|
||||||
*,
|
*,
|
||||||
prelude::*
|
prelude::*
|
||||||
|
@ -26,5 +24,3 @@ pub mod switch_event_handlers_module{
|
||||||
input.buffer().set_text("");
|
input.buffer().set_text("");
|
||||||
output.buffer().set_text("");
|
output.buffer().set_text("");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
|
@ -1,10 +1,8 @@
|
||||||
pub mod hamming_code{
|
|
||||||
|
|
||||||
use std::{borrow::Borrow, collections::HashMap};
|
use std::{borrow::Borrow, collections::HashMap};
|
||||||
|
|
||||||
use crate::{
|
use crate::{
|
||||||
model::model::model_module::*,
|
model::model::*,
|
||||||
controller::view_utils::input_utils::input_utils_module::*,
|
controller::view_utils::input_utils::*,
|
||||||
};
|
};
|
||||||
|
|
||||||
/// **Синдромы**
|
/// **Синдромы**
|
||||||
|
@ -155,5 +153,3 @@ pub mod hamming_code{
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
|
@ -1,5 +1,3 @@
|
||||||
pub mod input_utils_module {
|
|
||||||
|
|
||||||
use gtk4 as gtk;
|
use gtk4 as gtk;
|
||||||
|
|
||||||
use std::ops::Deref;
|
use std::ops::Deref;
|
||||||
|
@ -7,8 +5,8 @@ pub mod input_utils_module {
|
||||||
use bitvec::{order::Lsb0, view::AsBits};
|
use bitvec::{order::Lsb0, view::AsBits};
|
||||||
|
|
||||||
use crate::{
|
use crate::{
|
||||||
model::model::model_module::*,
|
model::model::*,
|
||||||
model_utils::hamming_code_seven_four::hamming_code::*
|
model_utils::hamming_code_seven_four::*
|
||||||
};
|
};
|
||||||
|
|
||||||
pub fn parse_input(input : &TextView, output : &TextView, mode: bool) -> (){
|
pub fn parse_input(input : &TextView, output : &TextView, mode: bool) -> (){
|
||||||
|
@ -68,5 +66,3 @@ pub mod input_utils_module {
|
||||||
.collect()
|
.collect()
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
|
@ -6,13 +6,11 @@ use gtk::*;
|
||||||
use gtk::prelude::*;
|
use gtk::prelude::*;
|
||||||
|
|
||||||
mod view;
|
mod view;
|
||||||
use view::view::view_module::*;
|
|
||||||
|
|
||||||
mod model;
|
mod model;
|
||||||
|
|
||||||
mod controller;
|
mod controller;
|
||||||
use controller::*;
|
|
||||||
|
|
||||||
|
use controller::*;
|
||||||
|
use view::view::*;
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
|
|
||||||
|
@ -22,4 +20,5 @@ fn main() {
|
||||||
|
|
||||||
app.connect_activate(ui);
|
app.connect_activate(ui);
|
||||||
app.run();
|
app.run();
|
||||||
|
|
||||||
}
|
}
|
|
@ -1,5 +1,3 @@
|
||||||
pub mod model_module{
|
|
||||||
|
|
||||||
#[repr(usize)]
|
#[repr(usize)]
|
||||||
#[derive(Clone)]
|
#[derive(Clone)]
|
||||||
pub enum HammingMode{
|
pub enum HammingMode{
|
||||||
|
@ -11,6 +9,3 @@ pub mod model_module{
|
||||||
pub(crate) component: C,
|
pub(crate) component: C,
|
||||||
pub(crate) callback: F,
|
pub(crate) callback: F,
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
pub mod switch_module {
|
|
||||||
|
|
||||||
use gtk4 as gtk;
|
use gtk4 as gtk;
|
||||||
|
|
||||||
use gtk::{*, prelude::*};
|
use gtk::{*, prelude::*};
|
||||||
|
@ -150,4 +148,3 @@ pub mod switch_module {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<O: IsA<Switch>> SwitchExt for O {}
|
impl<O: IsA<Switch>> SwitchExt for O {}
|
||||||
}
|
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
pub mod tabs_module {
|
|
||||||
|
|
||||||
use gtk4 as gtk;
|
use gtk4 as gtk;
|
||||||
|
|
||||||
use gtk::{Notebook, Label, Box};
|
use gtk::{Notebook, Label, Box};
|
||||||
|
@ -67,5 +65,3 @@ pub mod tabs_module {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
|
@ -1,5 +1,3 @@
|
||||||
pub mod wrapper_module {
|
|
||||||
|
|
||||||
use gtk4 as gtk;
|
use gtk4 as gtk;
|
||||||
|
|
||||||
use gtk::{Orientation, builders::BoxBuilder, Box};
|
use gtk::{Orientation, builders::BoxBuilder, Box};
|
||||||
|
@ -18,6 +16,3 @@ pub mod wrapper_module {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
pub mod properties_module{
|
|
||||||
use gtk4 as gtk;
|
use gtk4 as gtk;
|
||||||
|
|
||||||
use gtk::{Align};
|
use gtk::{Align};
|
||||||
|
@ -117,4 +116,3 @@ pub mod properties_module{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
|
@ -1,26 +1,24 @@
|
||||||
pub mod view_module{
|
|
||||||
|
|
||||||
use gtk4 as gtk;
|
use gtk4 as gtk;
|
||||||
|
|
||||||
use gtk::{*, prelude::*};
|
use gtk::{*, prelude::*};
|
||||||
|
|
||||||
use crate::{
|
use crate::{
|
||||||
model::model::model_module::*,
|
model::model::*,
|
||||||
view::{
|
view::{
|
||||||
properties::properties_module::*,
|
properties::*,
|
||||||
components::{
|
components::{
|
||||||
*,
|
*,
|
||||||
tabs::tabs_module::*,
|
tabs::*,
|
||||||
switch::switch_module::*,
|
switch::*,
|
||||||
wrapper::wrapper_module::*,
|
wrapper::*,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
controller::{
|
controller::{
|
||||||
controller::*,
|
controller::*,
|
||||||
view_utils::input_utils::input_utils_module::*,
|
view_utils::input_utils::*,
|
||||||
event_handlers::{
|
event_handlers::{
|
||||||
button_event_handlers::button_event_handlers_module::*,
|
button_event_handlers::*,
|
||||||
switch_event_handlers::switch_event_handlers_module::*,
|
switch_event_handlers::*,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -190,6 +188,3 @@ pub mod view_module{
|
||||||
|
|
||||||
window.show();
|
window.show();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
Reference in New Issue