I need that the first column of Gtk :: TreeView has "ALIGN_LEFT" like timestamp column and others.
I tried this:
Gtk::TreeViewColumn* numberColumn = Gtk::manage(new Gtk::TreeViewColumn("#", treeModel->getModelColumn(FIRST_COLUMN)));
Gtk::CellRendererText* const renderNumber = static_cast<Gtk::CellRendererText*>(number->get_first_cell());
renderNumber->set_alignment(0.0, 0.0);
renderNumber->set_padding(0, 0);
but I get the same behavior. I'm using Gtk3 version 3.10.8-0ubuntu1 on Ubuntu 14.04
Sorry for answer my own question, I was desperate and documentation is not very friendly.
That space is reserved for arrow that expand a row with children.
Solution:
m_treeView.set_show_expanders(false);