5 changed files with 39 additions and 39 deletions
@ -1,47 +1,44 @@ |
|||||||
#include "source.h" |
#include "source.h" |
||||||
#include <iostream> |
#include <iostream> |
||||||
|
|
||||||
using namespace std; |
|
||||||
|
|
||||||
|
|
||||||
//////////////
|
//////////////
|
||||||
//// View ////
|
//// View ////
|
||||||
//////////////
|
//////////////
|
||||||
Source::View::View() { |
Source::View::View() { |
||||||
cout << "View construktor run" << endl; |
std::cout << "View constructor run" << std::endl; |
||||||
} |
} |
||||||
|
|
||||||
void Source::View::UpdateLine(Glib::RefPtr<Gtk::TextBuffer::Mark> mark) { |
void Source::View::UpdateLine(Glib::RefPtr<Gtk::TextBuffer::Mark> mark) { |
||||||
cout << "Update line called. linum: " << mark->get_iter().get_line() << endl; |
std::cout << "Update line called. linum: "; |
||||||
|
std::cout << mark->get_iter().get_line() << std::endl; |
||||||
} |
} |
||||||
|
|
||||||
///////////////
|
///////////////
|
||||||
//// Model ////
|
//// Model ////
|
||||||
///////////////
|
///////////////
|
||||||
Source::Model::Model(){ |
Source::Model::Model() { |
||||||
cout << "Model construktor run" << endl; |
std::cout << "Model constructor run" << std::endl; |
||||||
} |
} |
||||||
|
|
||||||
////////////////////
|
////////////////////
|
||||||
//// Controller ////
|
//// Controller ////
|
||||||
////////////////////
|
////////////////////
|
||||||
|
|
||||||
/**
|
// Source::Controller::Controller()
|
||||||
* |
// Constructor for Controller
|
||||||
*/ |
|
||||||
Source::Controller::Controller() { |
Source::Controller::Controller() { |
||||||
cout << "Controller construktor run" << endl; |
std::cout << "Controller constructor run" << std::endl; |
||||||
} |
} |
||||||
/**
|
// Source::Controller::view()
|
||||||
* |
// return shared_ptr to the view
|
||||||
*/ |
Source::View& Source::Controller::view() { |
||||||
std::shared_ptr<Source::View> Source::Controller::sourceview() { |
return view_; |
||||||
sourceview(); |
|
||||||
return std::shared_ptr<Source::View>(&sourceview_); |
|
||||||
} |
} |
||||||
/**
|
// Source::Controller::model()
|
||||||
* |
// return shared_ptr to the model()
|
||||||
*/ |
Source::Model& Source::Controller::model() { |
||||||
void Source::Controller::OnLineEdit(Glib::RefPtr<Gtk::TextBuffer::Mark> mark){ |
return model_; |
||||||
|
|
||||||
} |
} |
||||||
|
// Source::Controller::OnLineEdit()
|
||||||
|
// fired when a line in the buffer is edited
|
||||||
|
void Source::Controller::OnLineEdit(Glib::RefPtr<Gtk::TextBuffer::Mark> mark) {} |
||||||
|
|||||||
Loading…
Reference in new issue