5 #include "util/status_dispatcher.hpp" 6 #include "util/changeable.hpp" 7 #include "common/pdf_export_settings.hpp" 8 #include "util/export_file_chooser.hpp" 16 PDFExportWindow(BaseObjectType *cobject,
const Glib::RefPtr<Gtk::Builder> &x,
class Core *c,
19 const std::string &project_dir);
21 void set_can_export(
bool v);
31 void prepare_chooser(Glib::RefPtr<Gtk::FileChooser> chooser)
override;
32 void prepare_filename(std::string &filename)
override;
34 MyExportFileChooser export_filechooser;
36 Gtk::HeaderBar *header =
nullptr;
37 Gtk::Entry *filename_entry =
nullptr;
38 Gtk::Button *filename_button =
nullptr;
40 Gtk::Grid *grid =
nullptr;
41 Gtk::ListBox *layers_box;
42 Glib::RefPtr<Gtk::SizeGroup> sg_layer_name;
44 Gtk::Button *export_button =
nullptr;
45 Gtk::Label *progress_label =
nullptr;
46 Gtk::ProgressBar *progress_bar =
nullptr;
47 Gtk::Revealer *progress_revealer =
nullptr;
49 Gtk::Spinner *spinner =
nullptr;
Definition: pdf_export_settings.hpp:9
Definition: changeable.hpp:5
Definition: export_file_chooser.hpp:7
Definition: pdf_export_window.cpp:21
Where Tools and and documents meet.
Definition: core.hpp:240
Definition: status_dispatcher.hpp:8
Definition: pdf_export_window.hpp:12