Export component info as invisible PDF text annotations

This commit is contained in:
Kellermorph
2026-08-13 11:54:33 +02:00
parent 10cc162c4e
commit 67b1665b36
5 changed files with 301 additions and 20 deletions
+5 -2
View File
@@ -19,6 +19,7 @@
#define PROJECTPRINTWINDOW_H
#include "../exportproperties.h"
#include "../pdf_links.h"
#include <QMainWindow>
#include <QMap>
@@ -55,8 +56,9 @@ class ProjectPrintWindow : public QMainWindow
void on_m_draw_titleblock_cb_clicked();
void on_m_keep_conductor_color_cb_clicked();
void on_m_draw_terminal_cb_clicked();
void on_m_draw_terminal_names_cb_clicked();
void on_m_fit_in_page_cb_clicked();
void on_m_draw_terminal_names_cb_clicked();
void on_m_component_info_cb_clicked();
void on_m_fit_in_page_cb_clicked();
void on_m_use_full_page_cb_clicked();
void on_m_zoom_out_action_triggered();
void on_m_zoom_in_action_triggered();
@@ -102,6 +104,7 @@ class ProjectPrintWindow : public QMainWindow
QPrintPreviewWidget *m_preview=nullptr;
QColor m_backup_diagram_background_color;
QHash<Diagram *, QCheckBox *> m_diagram_list_hash;
QList<PdfLinks::ComponentInfo> m_componentInfoList;
};
#endif // PROJECTPRINTWINDOW_H