summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/static-template-load-tab.cpp
diff options
context:
space:
mode:
authorSlagvi Public <JandotDarowskiattgmaildottcom>2013-07-12 22:24:56 +0000
committerSlagvi Public <JandotDarowskiattgmaildottcom>2013-07-12 22:24:56 +0000
commit5977386b97689dfd12335f7444217634c66b5930 (patch)
tree0823995240c2d7b6db8b3a507de28e83e44c7be0 /src/ui/dialog/static-template-load-tab.cpp
parentCoding style improvements and display bug fixes (diff)
downloadinkscape-5977386b97689dfd12335f7444217634c66b5930.tar.gz
inkscape-5977386b97689dfd12335f7444217634c66b5930.zip
Template info loading + searching by keywords added.
(bzr r12379.2.9)
Diffstat (limited to '')
-rw-r--r--src/ui/dialog/static-template-load-tab.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ui/dialog/static-template-load-tab.cpp b/src/ui/dialog/static-template-load-tab.cpp
index 26b999aec..35f3430fb 100644
--- a/src/ui/dialog/static-template-load-tab.cpp
+++ b/src/ui/dialog/static-template-load-tab.cpp
@@ -46,6 +46,9 @@ StaticTemplateLoadTab::StaticTemplateLoadTab()
align = manage(new Gtk::Alignment(Gtk::ALIGN_END, Gtk::ALIGN_CENTER, 0.0, 0.0));
_info_box.pack_start(*align, Gtk::PACK_SHRINK, 5);
align->add(_more_info_button);
+
+ _more_info_button.signal_pressed().connect(
+ sigc::mem_fun(*this, &StaticTemplateLoadTab::_displayTemplateDetails));
}
@@ -68,6 +71,9 @@ void StaticTemplateLoadTab::_displayTemplateInfo()
_template_name_label.set_text(_current_template);
_template_author_label.set_text(_tdata[_current_template].author);
_short_description_label.set_text(_tdata[_current_template].short_description);
+
+ Glib::ustring imagePath = Glib::build_filename(Glib::path_get_dirname(_tdata[_current_template].path), _tdata[_current_template].preview_name);
+ _preview_image.set(imagePath);
}
}