11,642 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_linetypepattern.cpp:_GLOBAL__sub_I_rs_linetypepattern.cpp (1x) 11,183 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_dimension.cpp:_GLOBAL__sub_I_rs_dimension.cpp (1x) 7,011 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/math/rs_math.cpp:_GLOBAL__sub_I_rs_math.cpp (1x) 6,151 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:_GLOBAL__sub_I_rs_filterdxfrw.cpp (1x) 6,151 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxf1.cpp:_GLOBAL__sub_I_rs_filterdxf1.cpp (1x) 6,151 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:_GLOBAL__sub_I_rs_fileio.cpp (1x) 2,273 ( 0.00%) > /usr/include/boost/math/special_functions/next.hpp:_GLOBAL__sub_I_rs_ellipse.cpp (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,920 ( 0.00%) > /usr/include/qt/QtCore/qlist.h:_GLOBAL__sub_I_rs_actionmodifyround.cpp (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,659 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/actions/rs_actiondimension.cpp:_GLOBAL__sub_I_rs_actiondimension.cpp (1x) 1,408 ( 0.00%) > /usr/include/qt/QtCore/qlist.h:_GLOBAL__sub_I_rs_actiondrawlinerelangle.cpp (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,408 ( 0.00%) > /usr/include/qt/QtCore/qlist.h:_GLOBAL__sub_I_rs_actiondrawcircletan3.cpp (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,408 ( 0.00%) > /usr/include/qt/QtCore/qlist.h:_GLOBAL__sub_I_rs_actiondrawlinetangent2.cpp (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,152 ( 0.00%) > /usr/include/qt/QtCore/qlist.h:_GLOBAL__sub_I_rs_actiondrawcircletan2_1p.cpp (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,152 ( 0.00%) > /usr/include/qt/QtCore/qlist.h:_GLOBAL__sub_I_rs_actiondrawcircletan2.cpp (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,152 ( 0.00%) > /usr/include/qt/QtCore/qlist.h:_GLOBAL__sub_I_rs_actionpolylinesegment.cpp (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,152 ( 0.00%) > /usr/include/qt/QtCore/qlist.h:_GLOBAL__sub_I_rs_actiondrawcircletan1_2p.cpp (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 431 ( 0.00%) > /usr/include/qt/QtCore/qmap.h:_GLOBAL__sub_I_rs_system.cpp (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 342 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/actions/rs_actiondrawpolyline.cpp:_GLOBAL__sub_I_rs_actiondrawpolyline.cpp (1x) 2,043,039 ( 0.05%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp:RS_FontList::init() (1x) 643,372 ( 0.02%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::init(QString const&, QString const&, QString const&, QString const&) (1x) 283,198 ( 0.01%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (21x) 169,272 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_patternlist.cpp:RS_PatternList::init() (1x) 132,278 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (2x) 95,764 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::loadTranslation(QString const&, QString const&) (1x) 67,814 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (1x) 7,125 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::setLevel(RS_Debug::RS_DebugLevel) (1x) 2,276 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::init(QString const&, QString const&) (1x) 340 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (20x) 275 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::instance() (2x) 155 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (6x) 143 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_patternlist.cpp:RS_PatternList::instance() (1x) 107 ( 0.00%) > /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 78 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp:RS_FontList::instance() (1x) 5 ( 0.00%) > /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 9,697,200 ( 0.26%) < librecad/src/../../../../librecad/src/main/qc_mdiwindow.cpp:QC_MDIWindow::QC_MDIWindow(RS_Document*, QWidget*, QFlags<Qt::WindowType>) (3x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 3,984,345 ( 0.11%) < librecad/src/../../../../librecad/src/main/qc_applicationwindow.cpp:QC_ApplicationWindow::slotFileNew(RS_Document*) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 750,607 ( 0.02%) < librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::getFileList(QString const&, QString const&) (5x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 281,935 ( 0.01%) < librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (3x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 120,547 ( 0.00%) < librecad/src/../../../../librecad/src/ui/qg_graphicview.cpp:QG_GraphicView::QG_GraphicView(QWidget*, QFlags<Qt::WindowType>, RS_Document*) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 82,479 ( 0.00%) < librecad/src/../../../../librecad/src/ui/qg_layerwidget.cpp:QG_LayerWidget::activateLayer(RS_Layer*, bool) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 67,873 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (5x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 40,540 ( 0.00%) < librecad/src/../../../../librecad/src/cmd/rs_commands.cpp:RS_Commands::updateAlias() (6x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 28,880 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::getDirectoryList(QString const&) (7x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 14,622 ( 0.00%) < /usr/include/qt/QtCore/qhash.h:RS_FontList::init() (2x) 9,147 ( 0.00%) < librecad/src/../../../../librecad/src/ui/qg_colorbox.cpp:QG_ColorBox::setLayerColor(RS_Color const&) (3x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 6,164 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::getAppDataDir() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 5,504 ( 0.00%) < /usr/include/qt/QtCore/qstring.h:RS_System::init(QString const&, QString const&, QString const&, char const*) (4x) 5,234 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_system.h:RS_System::init(QString const&, QString const&, QString const&, char const*) (2x) 4,579 ( 0.00%) < librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(RS_Debug::RS_DebugLevel, char const*, ...) (3x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 3,860 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_color.h:LC_PenItem::setPen(RS_Pen const&) (4x) 3,163 ( 0.00%) < /usr/include/c++/14.2.1/ostream:RS_Debug::print(QString const&) (2x) 2,710 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, QVariant const&) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,521 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::loadTranslation(QString const&, QString const&) (2x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,510 ( 0.00%) < /usr/include/qt/QtCore/qstring.h:RS_System::getDirectoryList(QString const&) (1x) 2,419 ( 0.00%) < librecad/src/../../../../librecad/src/lib/math/rs_math.cpp:RS_Math::doubleToString(double, int) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,244 ( 0.00%) < /usr/include/boost/math/special_functions/next.hpp:_GLOBAL__sub_I_rs_ellipse.cpp (2x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,206 ( 0.00%) < /usr/include/c++/14.2.1/bits/basic_string.h:RS_Debug::print(QString const&) (1x) 2,134 ( 0.00%) < /usr/include/qt/QtCore/qstring.h:_GLOBAL__sub_I_rs_math.cpp (1x) 2,085 ( 0.00%) < /usr/include/c++/14.2.1/bits/locale_facets.h:RS_Debug::print(QString const&) (1x) 1,868 ( 0.00%) < librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::LogStream::operator<<(QString const&) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,732 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getPaperSize() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,696 ( 0.00%) < librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::LogStream::LogStream(RS_Debug::RS_DebugLevel) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,552 ( 0.00%) < /usr/include/qt/QtCore/qobject.h:_GLOBAL__sub_I_rs_actiondimension.cpp (1x) 1,538 ( 0.00%) < librecad/src/../../../../librecad/src/lib/math/rs_math.cpp:_GLOBAL__sub_I_rs_math.cpp (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,534 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::initLanguageList() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,513 ( 0.00%) < /usr/include/qt/QtCore/qstring.h:RS_System::init(QString const&, QString const&, QString const&, QString const&) (1x) 1,493 ( 0.00%) < /usr/include/c++/14.2.1/bits/basic_string.h:RS_EntityContainer::updateInserts() (1x) 1,421 ( 0.00%) < /usr/include/c++/14.2.1/bits/basic_string.tcc:RS_EntityContainer::updateInserts() (1x) 1,415 ( 0.00%) < /usr/include/c++/14.2.1/bits/stl_tree.h:RS_Commands::updateAlias() (1x) 1,413 ( 0.00%) < /usr/include/qt/QtCore/qlist.h:QList<QSharedPointer<RS_Locale> >::detach_helper_grow(int, int) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,412 ( 0.00%) < librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::LogStream::StreamImpl::~StreamImpl() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,342 ( 0.00%) < librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::LogStream::operator<<(char const*) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,308 ( 0.00%) < /usr/include/qt/QtCore/qstring.h:RS_System::getFileList(QString const&, QString const&) (1x) 1,271 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::magnitude() const (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,262 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,226 ( 0.00%) < /usr/include/qt/QtCore/qstring.h:RS_Settings::init(QString const&, QString const&) (1x) 1,226 ( 0.00%) < /usr/include/qt/QtCore/qvariant.h:RS_Settings::writeEntry(QString const&, QVariant const&) (1x) 1,203 ( 0.00%) < /usr/include/c++/14.2.1/bits/stl_tempbuf.h:RS_LayerList::sort() (1x) 1,186 ( 0.00%) < librecad/src/../../../../librecad/src/ui/lc_layertreemodel.cpp:LC_LayerTreeModel::rebuildModel(QList<RS_Layer*>&, RS_Layer*) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,168 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::init(QString const&, QString const&, QString const&, char const*) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,137 ( 0.00%) < /usr/include/qt/QtCore/qobject.h:QC_MDIWindow::QC_MDIWindow(RS_Document*, QWidget*, QFlags<Qt::WindowType>) (1x) 1,132 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::angle() const (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,126 ( 0.00%) < /usr/include/qt/QtCore/qstring.h:RS_Commands::updateAlias() (1x) 1,121 ( 0.00%) < /usr/include/c++/14.2.1/bits/stl_algobase.h:RS_LineTypePattern::RS_LineTypePattern(std::initializer_list<double> const&) (1x) 1,097 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_color.h:LC_LayerTreeModelOptions::LC_LayerTreeModelOptions() (1x) 1,071 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntryCache(QString const&) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,064 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_color.cpp:RS_Color::colorDistance(RS_Color const&) const (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,024 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::RS_Graphic(RS_EntityContainer*) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,024 ( 0.00%) < /usr/include/c++/14.2.1/bits/stl_function.h:RS_Settings::readEntryCache(QString const&) (1x) 975 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::init(QString const&, QString const&) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 970 ( 0.00%) < /usr/include/c++/14.2.1/bits/unique_ptr.h:RS_GraphicView::RS_GraphicView(QWidget*, QFlags<Qt::WindowType>) (1x) 932 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, double) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 915 ( 0.00%) < librecad/src/../../../../librecad/src/lib/information/rs_locale.h:RS_System::initAllLanguagesList() (1x) 863,131,040 (22.77%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*)'2 (10,368x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 441,474,960 (11.64%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*) (288x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,304,606,000 (34.41%) * librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*, double&)'2 [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,257,044,962 (33.16%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntityPlain(RS_Painter*, RS_Entity*, double&)'2 (10,650x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 41,324,074 ( 1.09%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setPenForEntity(RS_Painter*, RS_Entity*, double&) (10,650x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,095,086 ( 0.06%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isSelected() const (10,650x) 1,276,416 ( 0.03%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isVisible() const (6,624x) 681,408 ( 0.02%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_insert.cpp:RS_Insert::isVisible() const (4,032x) 553,956 ( 0.01%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiY(double) const (21,306x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 106,560 ( 0.00%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiX(double) const (21,312x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 42,624 ( 0.00%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrinting() const (21,312x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 25,344 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.h:RS_Polyline::rtti() const (12,672x) 21,312 ( 0.00%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (10,656x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 21,300 ( 0.00%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isDraftMode() const (10,650x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 16,128 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_insert.h:RS_Insert::rtti() const (8,064x) 1,152 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.h:RS_MText::rtti() const (576x) 1,257,044,962 (33.16%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*, double&)'2 (10,650x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,257,044,962 (33.16%) * librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntityPlain(RS_Painter*, RS_Entity*, double&)'2 [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 440,445,592 (11.62%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::draw(RS_Painter*, RS_GraphicView*, double&) (288x) 423,227,464 (11.16%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::draw(RS_Painter*, RS_GraphicView*, double&)'2 (4,032x) 393,052,406 (10.37%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::draw(RS_Painter*, RS_GraphicView*, double&) (6,330x) 21,300 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.h:RS_EntityContainer::isContainer() const (10,650x) 440,413,912 (11.62%) < librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::draw(RS_Painter*, RS_GraphicView*, double&) (576x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 423,227,464 (11.16%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntityPlain(RS_Painter*, RS_Entity*, double&)'2 (4,032x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 863,641,376 (22.78%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::draw(RS_Painter*, RS_GraphicView*, double&)'2 863,453,600 (22.78%) * librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::draw(RS_Painter*, RS_GraphicView*, double&)'2 [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 863,265,824 (22.77%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*)'2 (10,368x) 863,265,824 (22.77%) < librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::draw(RS_Painter*, RS_GraphicView*, double&)'2 (10,368x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 863,265,824 (22.77%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*)'2 863,265,824 (22.77%) * librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*)'2 [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 863,131,040 (22.77%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*, double&)'2 (10,368x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 744 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::getDefaultAction() (124x) 70 ( 0.00%) < librecad/src/../../../../librecad/src/ui/qg_layerwidget.cpp:QG_LayerWidget::activateLayer(RS_Layer*, bool) (5x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 42 ( 0.00%) < librecad/src/../../../../librecad/src/ui/lc_layertreewidget.cpp:LC_LayerTreeWidget::activateLayer(RS_Layer*) (3x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 42 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_undo.cpp:RS_Undo::setGUIButtons() const (3x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 5,377,851 ( 0.14%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/cmd/rs_commands.cpp:RS_Commands::instance() (1x) 1,156,010 ( 0.03%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/cmd/rs_commands.cpp:RS_Commands::updateAlias() (1x) 137,908 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (2x) 190 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (10x) 170 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (10x) 91 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::setFactoryObject(RS_DialogFactoryInterface*) (1x) 20 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (4x) 10 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::instance() (2x) 5 ( 0.00%) > /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 5 ( 0.00%) > /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 4,401,600 ( 0.12%) < librecad/src/../../../../librecad/src/main/qc_applicationwindow.cpp:QC_ApplicationWindow::slotFileNew(RS_Document*) (2x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 441,750,219 (11.65%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawLayer2(RS_Painter*) (42x) 33,552,068 ( 0.88%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawLayer1(RS_Painter*) (21x) 435,372 ( 0.01%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::RS_PainterQt(QPaintDevice*) (132x) 59,892 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawLayer3(RS_Painter*) (29x) 2,478 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGraph(int, int) const (42x) 798 ( 0.00%) > /usr/include/c++/14.2.1/bits/stl_algobase.h:lc::geo::Area::Area(RS_Vector const&, RS_Vector const&) (21x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 735 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::getBackground() const (21x) 441,750,219 (11.65%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawLayer2(RS_Painter*) 441,750,219 (11.65%) * librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawLayer2(RS_Painter*) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 441,604,799 (11.65%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*, double&) (42x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 143,992 ( 0.00%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawAbsoluteZero(RS_Painter*) (42x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 84 ( 0.00%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (42x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 441,604,799 (11.65%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawLayer2(RS_Painter*) (42x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 441,604,799 (11.65%) * librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*, double&) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 441,485,316 (11.65%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntityPlain(RS_Painter*, RS_Entity*, double&) (42x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 111,545 ( 0.00%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setPenForEntity(RS_Painter*, RS_Entity*, double&) (42x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,520 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isSelected() const (42x) 1,974 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isVisible() const (42x) 168 ( 0.00%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrinting() const (84x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 84 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::rtti() const (42x) 84 ( 0.00%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (42x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 84 ( 0.00%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isDraftMode() const (42x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 441,485,316 (11.65%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*, double&) (42x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 441,485,316 (11.65%) * librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntityPlain(RS_Painter*, RS_Entity*, double&) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 441,484,056 (11.64%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::draw(RS_Painter*, RS_GraphicView*, double&) (42x) 84 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.h:RS_EntityContainer::isContainer() const (42x) 441,484,056 (11.64%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntityPlain(RS_Painter*, RS_Entity*, double&) (42x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 441,484,056 (11.64%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::draw(RS_Painter*, RS_GraphicView*, double&) 441,481,764 (11.64%) * librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::draw(RS_Painter*, RS_GraphicView*, double&) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 441,478,704 (11.64%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*) (288x) 441,478,704 (11.64%) < librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::draw(RS_Painter*, RS_GraphicView*, double&) (288x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 441,478,704 (11.64%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*) 441,478,704 (11.64%) * librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 441,474,960 (11.64%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*, double&)'2 (288x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 440,445,592 (11.62%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntityPlain(RS_Painter*, RS_Entity*, double&)'2 (288x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 440,445,592 (11.62%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::draw(RS_Painter*, RS_GraphicView*, double&) 440,434,936 (11.62%) * librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::draw(RS_Painter*, RS_GraphicView*, double&) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 440,413,912 (11.62%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::draw(RS_Painter*, RS_GraphicView*, double&)'2 (576x) 576 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (288x) 576 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrinting() const (288x) 576 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPanning() const (288x) 576 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiDY(double) const (288x) 1,893 ( 0.00%) < librecad/src/../../generated/librecad/moc/moc_qg_colorbox.cpp:QG_ColorBox::colorChanged(RS_Color const&) (3x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 393,052,406 (10.37%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntityPlain(RS_Painter*, RS_Entity*, double&)'2 (6,330x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 393,052,406 (10.37%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::draw(RS_Painter*, RS_GraphicView*, double&) 393,052,406 (10.37%) * librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::draw(RS_Painter*, RS_GraphicView*, double&) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 392,989,106 (10.37%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::drawPolyline(RS_Polyline const&, RS_GraphicView const&) (6,330x) 392,989,106 (10.37%) < librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::draw(RS_Painter*, RS_GraphicView*, double&) (6,330x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 392,989,106 (10.37%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::drawPolyline(RS_Polyline const&, RS_GraphicView const&) 392,989,106 (10.37%) * librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::drawPolyline(RS_Polyline const&, RS_GraphicView const&) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 28,299,188 ( 0.75%) > librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:(anonymous namespace)::createPolyline(RS_Polyline const&, RS_GraphicView const&) (6,330x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 9,616,616 ( 0.25%) > librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:(anonymous namespace)::PainterGuard::PainterGuard(RS_PainterQt&) (6,330x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 348,724,856 ( 9.20%) < librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::drawPolyline(RS_Polyline const&, RS_GraphicView const&) (6,329x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 65,075 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (1x) 5 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 26,781 ( 0.00%) < librecad/src/../../generated/librecad/moc/moc_rs_graphicview.cpp:RS_GraphicView::previous_zoom_state(bool) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 7,243 ( 0.00%) < librecad/src/../../generated/librecad/moc/moc_qg_pentoolbar.cpp:QG_PenToolBar::penChanged(RS_Pen) (9x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,574 ( 0.00%) < librecad/src/../../generated/librecad/moc/moc_qg_colorbox.cpp:QG_ColorBox::colorChanged(RS_Color const&) (2x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 19 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 13,083,609 ( 0.35%) > librecad/src/../../../../librecad/src/main/qc_applicationwindow.cpp:QC_ApplicationWindow::slotFileNew(RS_Document*) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 86,745 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_layerwidget.cpp:QG_LayerWidget::setLayerList(RS_LayerList*, bool) (1x) 66,018 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (1x) 30,120 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_dialogfactory.cpp:QG_DialogFactory::updateCoordinateWidget(RS_Vector const&, RS_Vector const&, bool) (1x) 27,267 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/forms/qg_coordinatewidget.cpp:QG_CoordinateWidget::setGraphic(RS_Graphic*) (1x) 676 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::isGridOn() const (1x) 294 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::clean() (1x) 209 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (11x) 187 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (11x) 107 ( 0.00%) > /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 54 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_layertreewidget.cpp:LC_LayerTreeWidget::setLayerList(RS_LayerList*) (1x) 15 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (3x) 10 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (2x) 5 ( 0.00%) > /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 5 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::getFactoryObject() (1x) 5 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::instance() (1x) 2 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getBlockList() (1x) 2 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_penpalettewidget.cpp:LC_PenPaletteWidget::setLayerList(RS_LayerList*) (1x) 2 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getLayerList() (1x) 65,542 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (1x) 107 ( 0.00%) > /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 38 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 15 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (3x) 5 ( 0.00%) > /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 27,931,017 ( 0.74%) > librecad/src/../../../../librecad/src/main/qc_applicationwindow.cpp:QC_ApplicationWindow::slotFileNew(RS_Document*) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 89,535 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_layerwidget.cpp:QG_LayerWidget::setLayerList(RS_LayerList*, bool) (1x) 27,959 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_dialogfactory.cpp:QG_DialogFactory::updateCoordinateWidget(RS_Vector const&, RS_Vector const&, bool) (1x) 27,288 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/forms/qg_coordinatewidget.cpp:QG_CoordinateWidget::setGraphic(RS_Graphic*) (1x) 600 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::isGridOn() const (1x) 95 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (5x) 85 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (5x) 54 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_layertreewidget.cpp:LC_LayerTreeWidget::setLayerList(RS_LayerList*) (1x) 10 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (2x) 5 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::instance() (1x) 5 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::getFactoryObject() (1x) 2 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_penpalettewidget.cpp:LC_PenPaletteWidget::setLayerList(RS_LayerList*) (1x) 2 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getLayerList() (1x) 2 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getBlockList() (1x) 2,285,794 ( 0.06%) < librecad/src/../../../../librecad/src/lib/math/rs_math.cpp:RS_Math::derationalize(QString const&) (3x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 130,206 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::readLFF(QString) (4x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 77,907 ( 0.00%) < librecad/src/../../../../librecad/src/lib/math/rs_math.cpp:RS_Math::eval(QString const&, bool*) (4x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 61,417 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawLayer1(RS_Painter*) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 21,125 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::drawPolyline(RS_Polyline const&, RS_GraphicView const&) (2x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 13,074 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::open(QString const&, RS2::FormatType) (3x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 12,322 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::setPen(RS_Pen const&) (11x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 10,954 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::saveView() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 7,731 ( 0.00%) < librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addHeader(DRW_Header const*) (2x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 7,112 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:(anonymous namespace)::PainterGuard::PainterGuard(RS_PainterQt&) (6x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 6,172 ( 0.00%) < /usr/include/muParser.h:RS_Math::eval(QString const&, bool*) (1x) 5,173 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::RS_PainterQt(QPaintDevice*) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 3,820 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:(anonymous namespace)::createPolyline(RS_Polyline const&, RS_GraphicView const&) (3x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 3,076 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_grid.cpp:RS_Grid::getInfo() const (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,942 ( 0.00%) < /usr/include/qt/QtGui/qpainterpath.h:(anonymous namespace)::createPolyline(RS_Polyline const&, RS_GraphicView const&) (1x) 2,823 ( 0.00%) < /usr/include/qt/QtGui/qpainter.h:RS_PainterQt::drawLine(RS_Vector const&, RS_Vector const&) (1x) 2,333 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::createVertex(RS_Vector const&, double, bool) (2x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,037 ( 0.00%) < librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::LogStream::operator<<(double) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,006 ( 0.00%) < /usr/include/qt/QtGui/qpainter.h:RS_PainterQt::drawGridPoint(RS_Vector const&) (1x) 1,770 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::setPen(RS_Color const&) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,658 ( 0.00%) < /usr/include/qt/QtCore/qstring.h:RS_FilterDXFRW::addVport(DRW_Vport const&) (1x) 1,628 ( 0.00%) < /usr/include/qt/QtCore/qstring.h:RS_FilterDXFRW::fileImport(RS_Graphic&, QString const&, RS2::FormatType) (1x) 1,515 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::drawLine(RS_Vector const&, RS_Vector const&) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,482 ( 0.00%) < /usr/include/qt/QtCore/qstring.h:RS_Debug::printUnicode(QString const&) (1x) 1,448 ( 0.00%) < /usr/include/c++/14.2.1/bits/basic_string.h:RS_FilterDXFRW::addHeader(DRW_Header const*) (1x) 1,383 ( 0.00%) < librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::detectFormat(QString const&, bool) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,376 ( 0.00%) < /usr/include/qt/QtCore/qstring.h:RS_FilterDXFRW::nameToLineType(QString const&) (1x) 1,323 ( 0.00%) < librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::printUnicode(QString const&) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,177 ( 0.00%) < librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addBlock(DRW_Block const&) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,164 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::setText(QString) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,162 ( 0.00%) < /usr/include/qt/QtCore/qstring.h:RS_FileIO::detectFormat(QString const&, bool) (1x) 1,155 ( 0.00%) < librecad/src/../../../../librecad/src/lib/math/rs_math.cpp:RS_Math::round(double) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,147 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,102 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.h:QG_GraphicView::paintEvent(QPaintEvent*) (1x) 1,041 ( 0.00%) < /usr/include/qt/QtCore/qdatetime.h:RS_GraphicView::saveView() (1x) 1,040 ( 0.00%) < /usr/include/qt/QtCore/qlist.h:RS_Font::generateLffFont(QString const&) (1x) 1,003 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::getDpmm() const (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 38 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 1,575 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (1x) 107 ( 0.00%) > /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 38 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 15 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (3x) 5 ( 0.00%) > /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 166,674,655 ( 4.40%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::open(QString const&, RS2::FormatType) (1x) 2,089,565 ( 0.06%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::newDoc() (1x) 38 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 15,344 ( 0.00%) < /usr/include/qt/QtCore/qlist.h:RS_EntityContainer::detach() (1,232x) 3,974 ( 0.00%) < /usr/include/c++/14.2.1/bits/char_traits.h:RS_Debug::LogStream::~LogStream() (210x) 1,678 ( 0.00%) < /usr/include/c++/14.2.1/bits/char_traits.h:RS_System::getDirectoryList(QString const&) (66x) 702 ( 0.00%) < /usr/include/c++/14.2.1/bits/stl_algobase.h:RS_GraphicView::drawMetaGrid(RS_Painter*) (42x) 339 ( 0.00%) < /usr/include/c++/14.2.1/bits/stl_algobase.h:RS_LineTypePattern::RS_LineTypePattern(std::initializer_list<double> const&) (25x) 103 ( 0.00%) < /usr/include/c++/14.2.1/bits/char_traits.h:RS_Debug::print(QString const&) (5x) 33 ( 0.00%) < /usr/include/c++/14.2.1/bits/char_traits.h:LC_PenPaletteData::doCreateNewDefaultPenItem(QString, RS2::LineType, RS2::LineWidth, RS_Color) (3x) 27 ( 0.00%) < /usr/include/c++/14.2.1/bits/char_traits.h:RS_System::init(QString const&, QString const&, QString const&, char const*) (1x) 19 ( 0.00%) < /usr/include/c++/14.2.1/bits/char_traits.h:RS_System::getAppDataDir() (1x) 13 ( 0.00%) < /usr/include/c++/14.2.1/bits/char_traits.h:RS_Commands::updateAlias() (1x) 166,674,655 ( 4.40%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::open(QString const&, RS2::FormatType) 165,944,660 ( 4.38%) * librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::open(QString const&, RS2::FormatType) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 163,115,055 ( 4.30%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::fileImport(RS_Graphic&, QString const&, RS2::FormatType) (1x) 2,087,458 ( 0.06%) > librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::newDoc() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 363,898 ( 0.01%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layerlist.cpp:RS_LayerList::setModified(bool) (1x) 363,891 ( 0.01%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_blocklist.cpp:RS_BlockList::setModified(bool) (1x) 68 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::instance() (1x) 38 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 163,115,055 ( 4.30%) < librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::open(QString const&, RS2::FormatType) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 163,115,055 ( 4.30%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::fileImport(RS_Graphic&, QString const&, RS2::FormatType) 163,109,622 ( 4.30%) * librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::fileImport(RS_Graphic&, QString const&, RS2::FormatType) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 163,053,051 ( 4.30%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::fileImport(RS_Graphic&, QString const&, RS2::FormatType) (1x) 46,375 ( 0.00%) > librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::detectFormat(QString const&, bool) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 9,866 ( 0.00%) > librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::getImportFilter(QString const&, RS2::FormatType) const (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 19 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 163,053,051 ( 4.30%) < librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::fileImport(RS_Graphic&, QString const&, RS2::FormatType) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 163,053,051 ( 4.30%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::fileImport(RS_Graphic&, QString const&, RS2::FormatType) 163,048,391 ( 4.30%) * librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::fileImport(RS_Graphic&, QString const&, RS2::FormatType) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 5,595,279 ( 0.15%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::updateInserts() (1x) 243,251 ( 0.01%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layerlist.cpp:RS_LayerList::activate(RS_Layer*, bool) (1x) 644 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableString(QString const&, QString const&) const (1x) 338 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, QString const&, int) (1x) 198 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::RS_EntityContainer(RS_EntityContainer*, bool) (1x) 141 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::~RS_EntityContainer() (1x) 133 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (7x) 102 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (6x) 2 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::getLevel() (1x) 4,210 ( 0.00%) < librecad/src/../../../../librecad/src/lib/actions/rs_actioninterface.cpp:RS_ActionInterface::~RS_ActionInterface() (17x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 157,059,420 ( 4.14%) < librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::fileImport(RS_Graphic&, QString const&, RS2::FormatType) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 150,192,076 ( 3.96%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addMText(DRW_MText const&) (8x) 150,192,076 ( 3.96%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addMText(DRW_MText const&) 150,192,076 ( 3.96%) * librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addMText(DRW_MText const&) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 150,192,060 ( 3.96%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addMText(DRW_MText const&) (8x) 150,192,060 ( 3.96%) < librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addMText(DRW_MText const&) (8x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 150,192,060 ( 3.96%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addMText(DRW_MText const&) 150,186,556 ( 3.96%) * librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addMText(DRW_MText const&) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 149,467,074 ( 3.94%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::update() (8x) 349,447 ( 0.01%) > librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::toNativeString(QString const&) (8x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 222,253 ( 0.01%) > librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::setEntityAttributes(RS_Entity*, DRW_Entity const*) (8x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 123,069 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::printUnicode(QString const&) (8x) 17,320 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::RS_MText(RS_EntityContainer*, RS_MTextData const&) (8x) 3,393 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addEntity(RS_Entity*) (8x) 456 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (24x) 368 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MTextData::RS_MTextData(RS_Vector const&, double, double, RS_MTextData::VAlign, RS_MTextData::HAlign, RS_MTextData::MTextDrawingDirection, RS_MTextData::MTextLineSpacingStyle, double, QString const&, QString const&, double, RS2::UpdateMode) (8x) 272 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (16x) 40 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (8x) 149,467,074 ( 3.94%) < librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addMText(DRW_MText const&) (8x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 149,467,074 ( 3.94%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::update() 149,341,845 ( 3.94%) * librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::update() [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 115,438,977 ( 3.04%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp:RS_FontList::requestFont(QString const&) (8x) 19,029,353 ( 0.50%) > librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::updateAddLine(RS_EntityContainer*, int) (16x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 7,795,249 ( 0.21%) > librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::addLetter(RS_EntityContainer&, QChar, RS_Font&, RS_Vector const&, RS_Vector&) (112x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 6,987,545 ( 0.18%) > librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::alignVertically() (8x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 6,704 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::RS_EntityContainer(RS_EntityContainer*, bool) (16x) 400 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::clear() (8x) 304 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (16x) 272 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (16x) 224 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isUndone() const (8x) 160 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (32x) 56 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp:RS_FontList::instance() (8x) 115,438,977 ( 3.04%) < librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::update() (8x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 115,438,977 ( 3.04%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp:RS_FontList::requestFont(QString const&) 115,334,713 ( 3.04%) * librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp:RS_FontList::requestFont(QString const&) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 115,318,521 ( 3.04%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::loadFont() (8x) 304 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (16x) 272 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (16x) 115,318,521 ( 3.04%) < librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp:RS_FontList::requestFont(QString const&) (8x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 115,318,521 ( 3.04%) * /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::loadFont() 113,678,763 ( 3.00%) * librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::loadFont() [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 113,600,744 ( 3.00%) > librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::readLFF(QString) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 13,117 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::addVertex(RS_Vector const&, double, bool) (5x) 2,629 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::calculateBorders() (1x) 1,083 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_blocklist.cpp:RS_BlockList::add(RS_Block*, bool) (1x) 905 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::RS_Polyline(RS_EntityContainer*, RS_PolylineData const&) (1x) 455 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_blocklist.cpp:RS_BlockList::find(QString const&) (1x) 380 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::addEntity(RS_Entity*) (1x) 190 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (10x) 170 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (10x) 30 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (6x) 23 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::setLayer(RS_Layer*) (1x) 10 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::instance() (2x) 113,600,744 ( 3.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::loadFont() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 113,600,744 ( 3.00%) * librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::readLFF(QString) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 70,295,412 ( 1.85%) < librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::readLFF(QString) (86,505x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 56,495 ( 0.00%) < librecad/src/../../../../librecad/src/cmd/rs_commands.cpp:RS_Commands::updateAlias() (99x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 23,572 ( 0.00%) < librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::detectFormat(QString const&, bool) (8x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,240 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::readLFF(QString) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,240 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::loadFont() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,240 ( 0.00%) < librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::detectFormat(QString const&, bool) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,083 ( 0.00%) < librecad/src/../../../../librecad/src/cmd/rs_commands.cpp:RS_Commands::updateAlias() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 205,802 ( 0.01%) < librecad/src/../../../../librecad/src/lib/engine/rs_line.cpp:RS_Line::clone() const (2,464x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 102,829 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::clone() const (1,232x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 49,152 ( 0.00%) < /usr/include/qt/QtCore/qlist.h:QList<QSharedPointer<RS_Locale> >::append(QSharedPointer<RS_Locale> const&) (232x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 49,105 ( 0.00%) < /usr/include/qt/QtCore/qsharedpointer_impl.h:RS_System::addLocale(RS_Locale*) (232x) 48,675 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::initAllLanguagesList() (232x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 41,997 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::clone() const (504x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 24,619 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::addLetter(RS_EntityContainer&, QChar, RS_Font&, RS_Vector const&, RS_Vector&) (112x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 22,550 ( 0.00%) < /usr/include/c++/14.2.1/bits/unique_ptr.h:RS_Settings::beginGroupGuard(QString) (279x) 13,277 ( 0.00%) < librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::LogStream::LogStream(RS_Debug::RS_DebugLevel) (215x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 11,602 ( 0.00%) < /usr/include/c++/14.2.1/bits/unique_ptr.h:RS_Polyline::createVertex(RS_Vector const&, double, bool) (57x) 9,887 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp:RS_FontList::init() (46x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 7,342 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::generateLffFont(QString const&) (36x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 5,842 ( 0.00%) < /usr/include/c++/14.2.1/bits/new_allocator.h:RS_LineTypePattern::getPattern(RS2::LineType) (29x) 5,637 ( 0.00%) < /usr/include/c++/14.2.1/bits/new_allocator.h:RS_LineTypePattern::RS_LineTypePattern(std::initializer_list<double> const&) (27x) 3,139 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::update() (16x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,711 ( 0.00%) < /usr/include/c++/14.2.1/bits/new_allocator.h:RS_GraphicView::drawMetaGrid(RS_Painter*) (42x) 2,462 ( 0.00%) < librecad/src/../../../../librecad/src/lib/actions/rs_snapper.cpp:RS_Snapper::RS_Snapper(RS_EntityContainer&, RS_GraphicView&) (38x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 1,312 ( 0.00%) < /usr/include/c++/14.2.1/bits/new_allocator.h:std::vector<RS_Vector, std::allocator<RS_Vector> >::_M_default_append(unsigned long) (4x) 1,037 ( 0.00%) < /usr/include/c++/14.2.1/bits/shared_ptr_base.h:RS_EventHandler::setCurrentAction(RS_ActionInterface*) (17x) 1,037 ( 0.00%) < /usr/include/qt/QtCore/qlist.h:QList<std::shared_ptr<RS_ActionInterface> >::append(std::shared_ptr<RS_ActionInterface> const&) (17x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 976 ( 0.00%) < librecad/src/../../../../librecad/src/actions/rs_actionzoomin.cpp:RS_ActionZoomIn::RS_ActionZoomIn(RS_EntityContainer&, RS_GraphicView&, RS2::ZoomDirection, RS2::Axis, RS_Vector const*, double) (16x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 766 ( 0.00%) < /usr/include/c++/14.2.1/bits/new_allocator.h:void std::vector<std::unique_ptr<RS_Font, std::default_delete<RS_Font> >, std::allocator<std::unique_ptr<RS_Font, std::default_delete<RS_Font> > > >::_M_realloc_append<RS_Font*>(RS_Font*&&) (7x) 702 ( 0.00%) < librecad/src/../../../../librecad/src/ui/qg_graphicview.cpp:QG_GraphicView::QG_GraphicView(QWidget*, QFlags<Qt::WindowType>, RS_Document*) (12x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 682 ( 0.00%) < /usr/include/c++/14.2.1/bits/unique_ptr.h:RS_PreviewActionInterface::RS_PreviewActionInterface(char const*, RS_EntityContainer&, RS_GraphicView&, RS2::ActionType) (2x) 653 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::getOverlayContainer(RS2::OverlayGraphics) (6x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 628 ( 0.00%) < /usr/include/c++/14.2.1/bits/unique_ptr.h:RS_GraphicView::RS_GraphicView(QWidget*, QFlags<Qt::WindowType>) (8x) 569 ( 0.00%) < librecad/src/../../../../librecad/src/ui/lc_penpalettedata.cpp:LC_PenPaletteData::doCreateNewDefaultPenItem(QString, RS2::LineType, RS2::LineWidth, RS_Color) (3x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 549 ( 0.00%) < librecad/src/../../../../librecad/src/ui/lc_layertreeitem.cpp:LC_LayerTreeItem::createLayerChild(QString&, RS_Layer*) (9x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 549 ( 0.00%) < librecad/src/../../../../librecad/src/ui/lc_layertreemodel.cpp:LC_LayerTreeModel::setLayerList(RS_LayerList*) (9x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 510 ( 0.00%) < librecad/src/../../../../librecad/src/cmd/rs_commands.cpp:RS_Commands::instance() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 504 ( 0.00%) < /usr/include/c++/14.2.1/bits/new_allocator.h:RS_FileIO::detectFormat(QString const&, bool) (4x) 488 ( 0.00%) < librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addMText(DRW_MText const&) (8x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 395 ( 0.00%) < librecad/src/../../../../librecad/src/main/qc_mdiwindow.cpp:QC_MDIWindow::QC_MDIWindow(RS_Document*, QWidget*, QFlags<Qt::WindowType>) (4x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 269 ( 0.00%) < /usr/include/c++/14.2.1/bits/unique_ptr.h:RS_ActionDefault::RS_ActionDefault(RS_EntityContainer&, RS_GraphicView&) (2x) 244 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::newDoc() (4x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 208 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::instance() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 208 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::loadTranslation(QString const&, QString const&) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 190 ( 0.00%) < librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 122 ( 0.00%) < librecad/src/../../../../librecad/src/main/qc_applicationwindow.cpp:QC_ApplicationWindow::slotFileNew(RS_Document*) (2x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 122 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::loadFont() (2x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 122 ( 0.00%) < /usr/include/c++/14.2.1/bits/shared_ptr_base.h:RS_EventHandler::setDefaultAction(RS_ActionInterface*) (2x) 122 ( 0.00%) < /usr/include/c++/14.2.1/bits/new_allocator.h:RS_GraphicView::RS_GraphicView(QWidget*, QFlags<Qt::WindowType>) (2x) 122 ( 0.00%) < /usr/include/c++/14.2.1/bits/unique_ptr.h:QG_GraphicView::QG_GraphicView(QWidget*, QFlags<Qt::WindowType>, RS_Document*) (2x) 122 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::RS_GraphicView(QWidget*, QFlags<Qt::WindowType>) (2x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 61 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::instance() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 61 ( 0.00%) < librecad/src/../../../../librecad/src/lib/filters/rs_filterlff.h:RS_FilterLFF::createFilter() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 61 ( 0.00%) < librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::fileImport(RS_Graphic&, QString const&, RS2::FormatType) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 61 ( 0.00%) < librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:RS_FilterDXFRW::createFilter() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 61 ( 0.00%) < /usr/include/c++/14.2.1/bits/new_allocator.h:RS_FileIO::getFilters() (1x) 61 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 61 ( 0.00%) < librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addLayer(DRW_Layer const&) (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 61 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp:RS_FontList::instance() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 58 ( 0.00%) < librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::instance() (1x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 41,324,074 ( 1.09%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*, double&)'2 (10,650x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 111,545 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*, double&) (42x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 51,246 ( 0.00%) < librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawOverlay(RS_Painter*) (21x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 41,486,865 ( 1.09%) * librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setPenForEntity(RS_Painter*, RS_Entity*, double&) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 12,144,054 ( 0.32%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getPen(bool) const (10,713x) 11,817,642 ( 0.31%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::setPen(RS_Pen const&) (10,713x) 7,231,581 ( 0.19%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getUnit() const (10,713x) 2,099,454 ( 0.06%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isSelected() const (10,713x) 503,511 ( 0.01%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_units.cpp:RS_Units::convert(double, RS2::Unit, RS2::Unit) (10,713x) 139,269 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getGraphic() const (10,713x) 85,704 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/math/rs_math.cpp:RS_Math::round(double) (10,713x) 53,565 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isHighlighted() const (10,713x) 42,852 ( 0.00%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrinting() const (21,426x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 42,852 ( 0.00%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (21,426x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 21,426 ( 0.00%) > librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiDX(double) const (10,713x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 2,184 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_color.cpp:RS_Color::toIntColor() const (21x) 41,014,626 ( 1.08%) * librecad/src/../../../../librecad/src/main/qc_applicationwindow.cpp:QC_ApplicationWindow::slotFileNew(RS_Document*) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 15,246,464 ( 0.40%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/main/qc_mdiwindow.cpp:QC_MDIWindow::QC_MDIWindow(RS_Document*, QWidget*, QFlags<Qt::WindowType>) (2x) 203,013 ( 0.01%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (6x) 105,633 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_layerwidget.cpp:QG_LayerWidget::setLayerList(RS_LayerList*, bool) (2x) 70,521 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/forms/qg_coordinatewidget.cpp:QG_CoordinateWidget::setGraphic(RS_Graphic*) (2x) 29,951 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_layertreewidget.cpp:LC_LayerTreeWidget::setLayerList(RS_LayerList*) (2x) 214 ( 0.00%) > /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (2x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 190 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (10x) 170 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (10x) 50 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (10x) 40 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::getFactoryObject() (8x) 40 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::instance() (8x) 26 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getGraphic() const (2x) 10 ( 0.00%) > /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (2x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] 4 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_actionhandler.cpp:QG_ActionHandler::set_view(RS_GraphicView*) (2x) 4 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getBlockList() (2x) 4 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_penpalettewidget.cpp:LC_PenPaletteWidget::setLayerList(RS_LayerList*) (2x) 4 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getLayerList() (2x) 4 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_actionhandler.cpp:QG_ActionHandler::set_document(RS_Document*) (2x) 4 ( 0.00%) > /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::rtti() const (2x) 90,459 ( 0.00%) < librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::angle() const (908x) [/home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/unix/librecad] -- Auto-annotated source: librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp 115 ( 0.00%) RS_Polyline::RS_Polyline(RS_EntityContainer* parent, . const RS_PolylineData& d) . :RS_EntityContainer(parent, true) 9,223 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::RS_EntityContainer(RS_EntityContainer*, bool) (23x) 10,879 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::calculateBorders() (23x) 4,928 ( 0.00%) RS_Entity* RS_Polyline::clone() const { 4,928 ( 0.00%) RS_Polyline* p = new RS_Polyline(*this); 6,160 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::initId() (1,232x) 2,312,257 ( 0.06%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::detach() (1,232x) . void RS_Polyline::removeLastVertex() { . RS_Entity* l = last(); 960 ( 0.00%) RS_Entity* RS_Polyline::addVertex(const RS_Vector& v, double bulge, bool prepend) { 23 ( 0.00%) RS_Entity* entity=nullptr; 456 ( 0.00%) std::unique_ptr<RS_Entity> vertex = createVertex(v, nextBulge, prepend); 97,690 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::createVertex(RS_Vector const&, double, bool) (57x) 171 ( 0.00%) RS_EntityContainer::addEntity(entity); 26,854 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::addEntity(RS_Entity*) (57x) . RS_EntityContainer::insertEntity(0, entity); 110,316 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::endPolyline() (57x) 798 ( 0.00%) std::unique_ptr<RS_Entity> RS_Polyline::createVertex(const RS_Vector& v, double bulge, bool prepend) { 57 ( 0.00%) std::unique_ptr<RS_Entity> entity; 570 ( 0.00%) RS_DEBUG->print("RS_Polyline::createVertex: %f/%f to %f/%f bulge: %f", 1,425 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (57x) 1,083 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (57x) 189 ( 0.00%) if (std::abs(bulge)<RS_TOLERANCE || std::abs(bulge) >= RS_MAXDOUBLE) { 192 ( 0.00%) entity = std::make_unique<RS_Line>(this, 4,224 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isSelected() const (48x) 528 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::setSelected(bool) (48x) . entity->setPen(RS_Pen(RS2::FlagInvalid)); 72 ( 0.00%) RS_Vector start = prepend ? data.startpoint : data.endpoint; 117 ( 0.00%) RS_Vector middle = (start + v)/2.0; 189 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::operator/(double) const (9x) 153 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::operator+(RS_Vector const&) const (9x) 1,138 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::distanceTo(RS_Vector const&) const (9x) 2,072 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::angleTo(RS_Vector const&) const (9x) 27 ( 0.00%) RS_Vector center = RS_Vector::polar(h, angleNew); 1,624 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::polar(double, double) (9x) 117 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::operator+=(RS_Vector const&) (9x) 2,073 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::angleTo(RS_Vector const&) const (9x) 2,059 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::angleTo(RS_Vector const&) const (9x) . RS_ArcData const d(center, radius, 81 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_ArcData::RS_ArcData(RS_Vector const&, double, double, double, bool) (9x) . entity = std::make_unique<RS_Arc>(this, d); 792 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isSelected() const (9x) 99 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::setSelected(bool) (9x) . entity->setPen(RS_Pen(RS2::FlagInvalid)); 114 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::setLayer(RS_Layer*) (57x) 342 ( 0.00%) void RS_Polyline::endPolyline() { 285 ( 0.00%) RS_DEBUG->print("RS_Polyline::endPolyline"); 1,083 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (57x) 969 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (57x) 342 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::isClosed() const (57x) . RS_DEBUG->print("RS_Polyline::endPolyline: adding closing entity"); . std::unique_ptr<RS_Entity> vertex = createVertex(data.startpoint, nextBulge); . RS_EntityContainer::addEntity(closingEntity); 106,497 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::calculateBorders() (57x) . void RS_Polyline::setClosed(bool cl, double bulge) { . void RS_Polyline::setLayer(const QString& name) { . RS_Entity::setLayer(name); 92 ( 0.00%) void RS_Polyline::setLayer(RS_Layer* l) { . RS_Vector RS_Polyline::getEndpoint() const { . return static_cast<RS_Arc const*>(e)->getBulge(); . bool RS_Polyline::isClosed() const { 171 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_flags.cpp:RS_Flags::getFlag(unsigned int) const (57x) . void RS_Polyline::setClosed(bool cl) { 12,320 ( 0.00%) void RS_Polyline::move(const RS_Vector& offset) { 2,464 ( 0.00%) RS_EntityContainer::move(offset); 5,201,040 ( 0.14%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::move(RS_Vector const&) (1,760x) 2,080,416 ( 0.05%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::move(RS_Vector const&)'2 (704x) 71,456 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::move(RS_Vector const&) (2,464x) 71,456 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::move(RS_Vector const&) (2,464x) 5,336,016 ( 0.14%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::calculateBorders() (2,464x) 11,088 ( 0.00%) void RS_Polyline::rotate(const RS_Vector& center, const double& angle) { 7,392 ( 0.00%) rotate(center, RS_Vector(angle)); 79,949 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double) (1,232x) . void RS_Polyline::rotate(const RS_Vector& center, const RS_Vector& angleVector) { 7,392 ( 0.00%) RS_EntityContainer::rotate(center, angleVector); 4,024,128 ( 0.11%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::rotate(RS_Vector const&, RS_Vector const&) (1,056x) 670,688 ( 0.02%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::rotate(RS_Vector const&, RS_Vector const&)'2 (176x) 103,488 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::rotate(RS_Vector const&, RS_Vector const&) (1,232x) 103,488 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::rotate(RS_Vector const&, RS_Vector const&) (1,232x) 2,668,008 ( 0.07%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::calculateBorders() (1,232x) 7,392 ( 0.00%) void RS_Polyline::scale(const RS_Vector& center, const RS_Vector& factor) { 1,232 ( 0.00%) RS_EntityContainer::scale(center, factor); 4,040,352 ( 0.11%) => /usr/include/c++/14.2.1/bits/std_abs.h:RS_EntityContainer::scale(RS_Vector const&, RS_Vector const&) (1,056x) 673,392 ( 0.02%) => /usr/include/c++/14.2.1/bits/std_abs.h:RS_EntityContainer::scale(RS_Vector const&, RS_Vector const&)'2 (176x) 92,400 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::scale(RS_Vector const&, RS_Vector const&) (1,232x) 92,400 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::scale(RS_Vector const&, RS_Vector const&) (1,232x) 2,668,008 ( 0.07%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::calculateBorders() (1,232x) . void RS_Polyline::mirror(const RS_Vector& axisPoint1, const RS_Vector& axisPoint2) { . RS_EntityContainer::mirror(axisPoint1, axisPoint2); . RS_EntityContainer::stretch(firstCorner, secondCorner, offset); 12,660 ( 0.00%) void RS_Polyline::draw(RS_Painter* painter,RS_GraphicView* view, double& /*patternOffset*/) { 392,989,106 (10.37%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::drawPolyline(RS_Polyline const&, RS_GraphicView const&) (6,330x) -- Auto-annotated source: /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h No information has been collected for /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h . #include "rs_debug.h" . #include "rs_dialogfactory.h" . #include "rs_graphic.h" . * Sets the RS_LayerList this layer widget should show. If layer list does not equal to previously 40 ( 0.00%) void LC_LayerTreeWidget::setLayerList(RS_LayerList *ll){ 40 ( 0.00%) RS_DEBUG->print("LC_LayerTreeWidget::setLayerList()"); 152 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (8x) 136 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (8x) 50 ( 0.00%) RS_DEBUG->print("QG_LayerWidget::update() begin"); 190 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (10x) 170 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (10x) . RS_DEBUG->print(RS_Debug::D_ERROR, "QG_LayerWidget::update: nullptr layerView"); 10 ( 0.00%) RS_DEBUG->print(RS_Debug::D_NOTICE, "QG_LayerWidget::update: nullptr layerList"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 18 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(RS_Debug::RS_DebugLevel, char const*, ...) (1x) 92,207 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_layertreemodel.cpp:LC_LayerTreeModel::setLayerList(RS_LayerList*) (9x) 72 ( 0.00%) RS_DEBUG->print("QG_LayerWidget::update(): OK"); 171 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (9x) 153 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (9x) 15 ( 0.00%) void LC_LayerTreeWidget::activateLayer(RS_Layer *layer){ 15 ( 0.00%) RS_DEBUG->print("QG_LayerWidget::activateLayer() begin"); 57 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (3x) 51 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (3x) . RS_DEBUG->print(RS_Debug::D_ERROR, "QG_LayerWidget::activateLayer: nullptr layer or layerList"); 297 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layerlist.cpp:RS_LayerList::activate(RS_Layer*, bool)'2 (3x) 15 ( 0.00%) RS_DEBUG->print("QG_LayerWidget::activateLayer() end"); 57 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (3x) 51 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (3x) -- Auto-annotated source: librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp . #include "rs_math.h" . #include "rs_settings.h" . #include "rs_units.h" 20 ( 0.00%) RS_Graphic::RS_Graphic(RS_EntityContainer* parent) . : RS_Document(parent), 324 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layerlist.cpp:RS_LayerList::RS_LayerList() (2x) 578 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_blocklist.cpp:RS_BlockList::RS_BlockList(bool) (2x) 1,592 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_document.cpp:RS_Document::RS_Document(RS_EntityContainer*) (2x) 12 ( 0.00%) RS_SETTINGS->beginGroup("/Defaults"); 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 10 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (2x) 30 ( 0.00%) setUnit(RS_Units::stringToUnit(RS_SETTINGS->readEntry("/Unit", "None"))); 173,665 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::setUnit(RS2::Unit) (2x) 68,085 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (2x) 28,110 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_units.cpp:RS_Units::stringToUnit(QString const&) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 6 ( 0.00%) RS_SETTINGS->endGroup(); 10 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 10 ( 0.00%) RS_SETTINGS->beginGroup("/Appearance"); 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 10 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (2x) 24 ( 0.00%) addVariable("$SNAPSTYLE",static_cast<int>(RS_SETTINGS->readNumEntry("/IsometricGrid", 0)),70); 68,076 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (2x) 754 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, int, int) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 14 ( 0.00%) crosshairType=static_cast<RS2::CrosshairType>(RS_SETTINGS->readNumEntry("/CrosshairType",0)); 67,805 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 6 ( 0.00%) RS_SETTINGS->endGroup(); 214 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 1,362 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getUnit() const (2x) 820 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, double, int) (2x) 94 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_units.cpp:RS_Units::convert(double, RS2::Unit, RS2::Unit) (2x) . RS_Units::convert(2.5, RS2::Millimeter, unit), 40); 748 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, double, int) (2x) 94 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_units.cpp:RS_Units::convert(double, RS2::Unit, RS2::Unit) (2x) . RS_Units::convert(1.25, RS2::Millimeter, unit), 40); 776 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, double, int) (2x) 94 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_units.cpp:RS_Units::convert(double, RS2::Unit, RS2::Unit) (2x) . RS_Units::convert(0.625, RS2::Millimeter, unit), 40); 910 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, double, int) (2x) 94 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_units.cpp:RS_Units::convert(double, RS2::Unit, RS2::Unit) (2x) . RS_Units::convert(0.625, RS2::Millimeter, unit), 40); 950 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, double, int) (2x) 94 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_units.cpp:RS_Units::convert(double, RS2::Unit, RS2::Unit) (2x) . RS_Units::convert(2.5, RS2::Millimeter, unit), 40); 926 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, int, int) (2x) 1,746 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::setPaperScale(double) (2x) 1,224 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getPaperScale() const (2x) 2,087 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::setPaperInsertionBase(RS_Vector const&) (2x) 1,284 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getPaperInsertionBase() (2x) 913 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, int, int) (2x) 913 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, double, int) (2x) . RS_Graphic::~RS_Graphic() = default; 40 ( 0.00%) void RS_Graphic::newDoc() { 20 ( 0.00%) RS_DEBUG->print("RS_Graphic::newDoc"); 76 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (4x) 68 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (4x) 200 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::clear() (4x) 44 ( 0.00%) addLayer(new RS_Layer("0")); 15,189 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layer.cpp:RS_Layer::RS_Layer(QString const&) (4x) . //addLayer(new RS_Layer("ByBlock")); . RS_DEBUG->print("RS_Graphic::loadTemplate(%s): OK", filename.toLatin1().data()); 13 ( 0.00%) bool RS_Graphic::open(const QString &filename, RS2::FormatType type) { 6 ( 0.00%) RS_DEBUG->print("RS_Graphic::open(%s)", filename.toLatin1().data()); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 2,087,458 ( 0.06%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::newDoc() (1x) 7 ( 0.00%) ret = RS_FileIO::instance()->fileImport(*this, filename, type); 163,115,055 ( 4.30%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::fileImport(RS_Graphic&, QString const&, RS2::FormatType) (1x) 68 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::instance() (1x) 363,898 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layerlist.cpp:RS_LayerList::setModified(bool) (1x) 363,891 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_blocklist.cpp:RS_BlockList::setModified(bool) (1x) . //cout << *((RS_Graphic*)graphic); 6 ( 0.00%) RS_DEBUG->print("RS_Graphic::open(%s): OK", filename.toLatin1().data()); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) . void RS_Graphic::clearVariables() { . int RS_Graphic::countVariables() { . void RS_Graphic::addVariable(const QString& key, const RS_Vector& value, int code) { 15,905 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_variabledict.cpp:RS_VariableDict::add(QString const&, RS_Vector const&, int) (34x) . void RS_Graphic::addVariable(const QString& key, const QString& value, int code) { 13,545 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_variabledict.cpp:RS_VariableDict::add(QString const&, QString const&, int) (28x) . void RS_Graphic::addVariable(const QString& key, int value, int code) { 63,122 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_variabledict.cpp:RS_VariableDict::add(QString const&, int, int) (138x) . void RS_Graphic::addVariable(const QString& key, double value, int code) { 39,072 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_variabledict.cpp:RS_VariableDict::add(QString const&, double, int) (72x) . void RS_Graphic::removeVariable(const QString& key) { 135 ( 0.00%) RS_Vector RS_Graphic::getVariableVector(const QString& key, const RS_Vector& def) const { 2,860 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_variabledict.cpp:RS_VariableDict::getVector(QString const&, RS_Vector const&) const (27x) 30 ( 0.00%) QString RS_Graphic::getVariableString(const QString& key, const QString& def) const { 3,995 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_variabledict.cpp:RS_VariableDict::getString(QString const&, QString const&) const (6x) . int RS_Graphic::getVariableInt(const QString& key, int def) const { 2,136,662 ( 0.06%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_variabledict.cpp:RS_VariableDict::getInt(QString const&, int) const (11,688x) . double RS_Graphic::getVariableDouble(const QString& key, double def) const { 409 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_variabledict.cpp:RS_VariableDict::getDouble(QString const&, double) const (3x) . QHash<QString, RS_Variable>& RS_Graphic::getVariableDict() { 390 ( 0.00%) bool RS_Graphic::isGridOn() const { 11,265 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableInt(QString const&, int) const (65x) 7 ( 0.00%) void RS_Graphic::setGridOn(bool on) { 325 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, int, int) (1x) . bool RS_Graphic::isIsometricGrid() const{ 7 ( 0.00%) void RS_Graphic::setIsometricGrid(bool on) { 332 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, int, int) (1x) . void RS_Graphic::setCrosshairType(RS2::CrosshairType chType){ . RS2::CrosshairType RS_Graphic::getCrosshairType() const { 20 ( 0.00%) void RS_Graphic::setUnit(RS2::Unit u) { 30 ( 0.00%) setPaperSize(RS_Units::convert(getPaperSize(), getUnit(), u)); 147,419 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getPaperSize() (2x) 23,233 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::setPaperSize(RS_Vector const&) (2x) 1,068 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getUnit() const (2x) 348 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_units.cpp:RS_Units::convert(RS_Vector const&, RS2::Unit, RS2::Unit) (2x) 769 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, int, int) (2x) 69,240 ( 0.00%) RS2::Unit RS_Graphic::getUnit() const { 2,135,300 ( 0.06%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableInt(QString const&, int) const (11,540x) 180 ( 0.00%) RS2::LinearFormat RS_Graphic::getLinearFormat() { 5,130 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableInt(QString const&, int) const (30x) 150 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getLinearFormat(int) (30x) . RS2::LinearFormat RS_Graphic::getLinearFormat(int f){ 54 ( 0.00%) int RS_Graphic::getLinearPrecision() { 1,081 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableInt(QString const&, int) const (9x) 54 ( 0.00%) RS2::AngleFormat RS_Graphic::getAngleFormat() { 1,179 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableInt(QString const&, int) const (9x) 54 ( 0.00%) int RS_Graphic::getAnglePrecision() { 1,081 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableInt(QString const&, int) const (9x) 18 ( 0.00%) RS_Vector RS_Graphic::getPaperInsertionBase() { 24 ( 0.00%) return getVariableVector("$PINSBASE", RS_Vector(0.0,0.0)); 272 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableVector(QString const&, RS_Vector const&) const (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (2x) 16 ( 0.00%) void RS_Graphic::setPaperInsertionBase(const RS_Vector& p) { 1,295 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, RS_Vector const&, int) (2x) 22 ( 0.00%) RS_Vector RS_Graphic::getPaperSize() { 12 ( 0.00%) RS_SETTINGS->beginGroup("/Print"); 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 10 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (2x) 34 ( 0.00%) double sX = RS_SETTINGS->readEntry("/PaperSizeX", "0.0").toDouble(&okX); 67,619 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 26 ( 0.00%) double sY = RS_SETTINGS->readEntry("/PaperSizeY", "0.0").toDouble(&okY); 67,657 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 6 ( 0.00%) RS_SETTINGS->endGroup(); 214 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 8 ( 0.00%) RS_Vector def ; 22 ( 0.00%) if(okX&&okY && sX>RS_TOLERANCE && sY>RS_TOLERANCE) { 20 ( 0.00%) def=RS_Units::convert(RS_Vector(sX,sY), 1,068 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getUnit() const (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (2x) 16 ( 0.00%) def= RS_Units::convert(RS_Vector(210.0,297.0), 336 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_units.cpp:RS_Units::convert(RS_Vector const&, RS2::Unit, RS2::Unit) (2x) 22 ( 0.00%) RS_Vector v1 = getVariableVector("$PLIMMIN", RS_Vector(0.0,0.0)); 130 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableVector(QString const&, RS_Vector const&) const (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (2x) 10 ( 0.00%) RS_Vector v2 = getVariableVector("$PLIMMAX", def); 130 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableVector(QString const&, RS_Vector const&) const (2x) 34 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::operator-(RS_Vector const&) const (2x) 18 ( 0.00%) void RS_Graphic::setPaperSize(const RS_Vector& s) { 24 ( 0.00%) addVariable("$PLIMMIN", RS_Vector(0.0,0.0), 10); 1,355 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, RS_Vector const&, int) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (2x) 610 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, RS_Vector const&, int) (2x) 14 ( 0.00%) RS_Vector def = RS_Units::convert(s, 1,360 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getUnit() const (2x) 348 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_units.cpp:RS_Units::convert(RS_Vector const&, RS2::Unit, RS2::Unit) (2x) 10 ( 0.00%) RS_SETTINGS->beginGroup("/Print"); 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 10 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (2x) 16 ( 0.00%) RS_SETTINGS->writeEntry("/PaperSizeX", def.x); 8,032 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, double) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 16 ( 0.00%) RS_SETTINGS->writeEntry("/PaperSizeY", def.y); 6,896 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, double) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 12 ( 0.00%) RS_SETTINGS->endGroup(); 214 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) . RS_Vector RS_Graphic::getPrintAreaSize(bool total) { . RS_Vector printArea = getPaperSize(); . printArea.x -= RS_Units::convert(marginLeft+marginRight, RS2::Millimeter, getUnit()); . setPaperSize(RS_Units::convert(size, RS2::Millimeter, getUnit())); 12 ( 0.00%) double RS_Graphic::getPaperScale() const { 220 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableDouble(QString const&, double) const (2x) . RS_DEBUG->print(RS_Debug::D_ERROR, "RS_Graphic:: %s(), invalid paper scale %lg\n", __func__, paperScale); 12 ( 0.00%) void RS_Graphic::setPaperScale(double s) { 932 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, double, int) (2x) . void RS_Graphic::centerToPage() { . RS_Vector size = getPrintAreaSize(); . bool RS_Graphic::isBiggerThanPaper() { . RS_Vector ps = getPrintAreaSize(); . RS_Vector s = getSize() * getPaperScale(); . return !s.isInWindow(RS_Vector(0.0, 0.0), ps); . void RS_Graphic::addEntity(RS_Entity* entity) 8 ( 0.00%) RS_EntityContainer::addEntity(entity); 3,161 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::addEntity(RS_Entity*) (8x) 16 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.h:RS_MText::rtti() const (8x) 16 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.h:RS_MText::rtti() const (8x) . RS_EntityContainer* e=static_cast<RS_EntityContainer*>(entity); . std::ostream& operator << (std::ostream& os, RS_Graphic& g) { . int RS_Graphic::clean() 27 ( 0.00%) foreach (RS_Entity* e, entities) 16 ( 0.00%) || e->getMin().x > RS_MAXDOUBLE 16 ( 0.00%) || e->getMax().x > RS_MAXDOUBLE 24 ( 0.00%) || e->getMin().x < RS_MINDOUBLE 16 ( 0.00%) || e->getMax().x < RS_MINDOUBLE 16 ( 0.00%) || e->getMin().y > RS_MAXDOUBLE 16 ( 0.00%) || e->getMax().y > RS_MAXDOUBLE 16 ( 0.00%) || e->getMin().y < RS_MINDOUBLE 32 ( 0.00%) || e->getMax().y < RS_MINDOUBLE) . void RS_Graphic::setMarginsInUnits(double left, double top, double right, double bottom) { . RS_Units::convert(left, getUnit(), RS2::Millimeter), . RS_Units::convert(top, getUnit(), RS2::Millimeter), . double RS_Graphic::getMarginRightInUnits() { . return RS_Units::convert(marginRight, RS2::Millimeter, getUnit()); . double RS_Graphic::getMarginBottomInUnits() { . return RS_Units::convert(marginBottom, RS2::Millimeter, getUnit()); . void RS_Graphic::setPagesNum(int horiz, int vert) { 10 ( 0.00%) void RS_Graphic::setPagesNum(const QString &horizXvert) { 12 ( 0.00%) int h = (int)RS_Math::eval(horizXvert.left(i), &ok1); 2,371,234 ( 0.06%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/math/rs_math.cpp:RS_Math::eval(QString const&, bool*) (1x) 10 ( 0.00%) int v = (int)RS_Math::eval(horizXvert.mid(i+1), &ok2); 80,417 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/math/rs_math.cpp:RS_Math::eval(QString const&, bool*) (1x) 7 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::setPagesNum(int, int) (1x) . #include "rs_debug.h" . #include "rs_settings.h" 14 ( 0.00%) auto guard= RS_SETTINGS->beginGroupGuard("/CustomToolbars"); 375 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::beginGroupGuard(QString) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 16 ( 0.00%) return RS_SETTINGS->readNumEntry("/UsePenPallet", 1) == 1; 67,920 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 8 ( 0.00%) auto creators_toolbar = new QToolBar(main_window); 4 ( 0.00%) creators_toolbar->setWindowTitle(QObject::tr("Creators")); 4 ( 0.00%) creators_toolbar->setObjectName("creators_toolbar"); 9 ( 0.00%) creators_toolbar->addAction(a_map["InvokeMenuCreator"]); 9 ( 0.00%) creators_toolbar->addAction(a_map["InvokeToolbarCreator"]); 8 ( 0.00%) main_window->addToolBar(Qt::BottomToolBarArea, creators_toolbar); 11 ( 0.00%) QMenu* toolbars_menu = new QMenu(QC_ApplicationWindow::tr("&Toolbars"), widgets_menu); 6 ( 0.00%) toolbars_menu->setObjectName("toolbars_menu"); 4 ( 0.00%) toolbars_menu->setTearOffEnabled(true); 144 ( 0.00%) toolbars_menu->addAction(tb->toggleViewAction()); 4 ( 0.00%) widgets_menu->addMenu(toolbars_menu); -- Auto-annotated source: librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp . #include "rs_debug.h" 322 ( 0.00%) RS_Font::RS_Font(const QString& fileName, bool owner) 24,654 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_blocklist.cpp:RS_BlockList::RS_BlockList(bool) (46x) 96 ( 0.00%) bool RS_Font::loadFont() { 40 ( 0.00%) RS_DEBUG->print("RS_Font::loadFont"); 152 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (8x) 136 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (8x) 2 ( 0.00%) QStringList fonts = RS_SYSTEM->getNewFontList(); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::instance() (1x) 2 ( 0.00%) fonts.append(RS_SYSTEM->getFontList()); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::instance() (1x) . RS_DEBUG->print(RS_Debug::D_WARNING, . "RS_Font::loadFont: No fonts available."); . RS_DEBUG->print(RS_Debug::D_WARNING, . "RS_Font::loadFont: Cannot open font file: %s", 6 ( 0.00%) RS_DEBUG->print("RS_Font::loadFont: " 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 113,600,744 ( 3.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::readLFF(QString) (1x) 12 ( 0.00%) RS_Block* bk = letterList.find(QChar(0xfffd)); 455 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_blocklist.cpp:RS_BlockList::find(QString const&) (1x) 16 ( 0.00%) RS_FontChar* letter = new RS_FontChar(nullptr, QChar(0xfffd), RS_Vector(0.0, 0.0)); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (1x) 14 ( 0.00%) RS_Polyline* pline = new RS_Polyline(letter, RS_PolylineData()); 905 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::RS_Polyline(RS_EntityContainer*, RS_PolylineData const&) (1x) . pline->setPen(RS_Pen(RS2::FlagInvalid)); 23 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::setLayer(RS_Layer*) (1x) 10 ( 0.00%) pline->addVertex(RS_Vector(1, 0), 0); 35 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::addVertex(RS_Vector const&, double, bool) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (1x) 10 ( 0.00%) pline->addVertex(RS_Vector(0, 2), 0); 3,049 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::addVertex(RS_Vector const&, double, bool) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (1x) 10 ( 0.00%) pline->addVertex(RS_Vector(1, 4), 0); 2,674 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::addVertex(RS_Vector const&, double, bool) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (1x) 10 ( 0.00%) pline->addVertex(RS_Vector(2, 2), 0); 3,490 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::addVertex(RS_Vector const&, double, bool) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (1x) 10 ( 0.00%) pline->addVertex(RS_Vector(1, 0), 0); 3,869 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::addVertex(RS_Vector const&, double, bool) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (1x) 380 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::addEntity(RS_Entity*) (1x) 2,629 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::calculateBorders() (1x) 1,083 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_blocklist.cpp:RS_BlockList::add(RS_Block*, bool) (1x) 5 ( 0.00%) RS_DEBUG->print("RS_Font::loadFont OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) . void RS_Font::readCXF(QString path) { 9 ( 0.00%) void RS_Font::readLFF(QString path) { . RS_DEBUG->print(RS_Debug::D_WARNING,"Ignoring code from LFF font file: %s",qPrintable(line)); . void RS_Font::generateAllFonts(){ 126 ( 0.00%) RS_Block* RS_Font::generateLffFont(const QString& key){ . RS_DEBUG->print( RS_Debug::D_ERROR, "RS_Font::generateLffFont([%04X]) : can not find the letter in LFF file %s", QChar(key.at(0)), qPrintable(fileName)); 168 ( 0.00%) RS_FontChar* letter = new RS_FontChar(nullptr, key, RS_Vector(0.0, 0.0)); 70 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (14x) . RS_DEBUG->print( RS_Debug::D_ERROR, "RS_Font::generateLffFont([%04X]) : recursion, ignore this character from %s", uCode, qPrintable(fileName)); . bk2->setPen(RS_Pen(RS2::FlagInvalid)); 308 ( 0.00%) RS_Polyline* pline = new RS_Polyline(letter, RS_PolylineData()); 19,910 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::RS_Polyline(RS_EntityContainer*, RS_PolylineData const&) (22x) . pline->setPen(RS_Pen(RS2::FlagInvalid)); 506 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::setLayer(RS_Layer*) (22x) 750 ( 0.00%) pline->addVertex(RS_Vector(x1, y1), bulge); 225,683 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp:RS_Polyline::addVertex(RS_Vector const&, double, bool) (75x) 375 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (75x) 7,955 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::addEntity(RS_Entity*) (22x) 50,192 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::calculateBorders() (14x) 20,171 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_blocklist.cpp:RS_BlockList::add(RS_Block*, bool) (14x) 560 ( 0.00%) RS_Block* RS_Font::findLetter(const QString& name) { 224 ( 0.00%) RS_Block* ret= letterList.find(name); 138,845 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_blocklist.cpp:RS_BlockList::find(QString const&) (112x) 662,008 ( 0.02%) => librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::generateLffFont(QString const&) (14x) . std::ostream& operator << (std::ostream& os, const RS_Font& f) { . //<< (RS_BlockList&)f << "\n"; -- Auto-annotated source: librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp . #include "rs_debug.h" 12 ( 0.00%) RS_FilterDXFRW::RS_FilterDXFRW() 9 ( 0.00%) :RS_FilterInterface(),DRW_Interface() { 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXFRW::RS_FilterDXFRW()"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXFRW::RS_FilterDXFRW(): OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 9 ( 0.00%) RS_FilterDXFRW::~RS_FilterDXFRW() { 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXFRW::~RS_FilterDXFRW(): OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 4,385 ( 0.00%) => librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::~RS_FilterDXFRW()'2 (1x) . QString RS_FilterDXFRW::lastError() const . return (QObject::tr( "no DXF/DWG error", "RS_FilterDXFRW")); . return (QObject::tr( "error opening DXF/DWG file", "RS_FilterDXFRW")); . * Implementation of the method used for RS_Import to communicate 13 ( 0.00%) bool RS_FilterDXFRW::fileImport(RS_Graphic& g, const QString& file, RS2::FormatType type) { 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXFRW::fileImport"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 9 ( 0.00%) RS_DEBUG->print("DXFRW Filter: importing file '%s'...", (const char*)QFile::encodeName(file)); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 9 ( 0.00%) dummyContainer = new RS_EntityContainer(nullptr, true); 198 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::RS_EntityContainer(RS_EntityContainer*, bool) (1x) 338 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, QString const&, int) (1x) . RS_DEBUG->print("RS_FilterDXFRW::fileImport: reading DWG file"); . if (RS_DEBUG->getLevel()== RS_Debug::D_DEBUGGING) . RS_DEBUG->print("RS_FilterDXFRW::fileImport: reading DWG file: OK"); . RS_DIALOGFACTORY->commandMessage(QObject::tr("Opened dwg file version %1.").arg(printDwgVersion(dwgr.getVersion()))); . RS_DEBUG->print(RS_Debug::D_WARNING, 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXFRW::fileImport: reading file"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) if (RS_Debug::D_DEBUGGING == RS_DEBUG->getLevel()) { 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 2 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::getLevel() (1x) 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXFRW::fileImport: reading file: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) . RS_DEBUG->print(RS_Debug::D_WARNING, 141 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::~RS_EntityContainer() (1x) 13 ( 0.00%) RS_Layer* cl = graphic->findLayer(graphic->getVariableString("$CLAYER", "0")); 644 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableString(QString const&, QString const&) const (1x) 243,251 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layerlist.cpp:RS_LayerList::activate(RS_Layer*, bool) (1x) 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXFRW::fileImport: updating inserts"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5,595,279 ( 0.15%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::updateInserts() (1x) 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXFRW::fileImport OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 11 ( 0.00%) void RS_FilterDXFRW::addLayer(const DRW_Layer &data) { 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXF::addLayer"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 6 ( 0.00%) RS_DEBUG->print(" adding layer: %s", data.name.c_str()); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXF::addLayer: creating layer"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 7 ( 0.00%) RS_Layer* layer = new RS_Layer(name); 3,747 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layer.cpp:RS_Layer::RS_Layer(QString const&) (1x) 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXF::addLayer: set pen"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 3,132 ( 0.00%) => librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::attributesToPen(DRW_Layer const*) const (1x) 163 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layer.cpp:RS_Layer::setPen(RS_Pen const&) (1x) 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXF::addLayer: flags"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 3 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layer.cpp:RS_Layer::setPrint(bool) (1x) . RS_DEBUG->print(RS_Debug::D_WARNING, "RS_FilterDXF::addLayer: layer %s have extended data", layer->getName().toStdString().c_str()); 2 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layer.cpp:RS_Layer::isConstruction() const (1x) . RS_DEBUG->print(RS_Debug::D_WARNING, "RS_FilterDXF::addLayer: layer %s is construction layer", layer->getName().toStdString().c_str()); 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXF::addLayer: add layer to graphic"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXF::addLayer: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 11 ( 0.00%) void RS_FilterDXFRW::addDimStyle(const DRW_Dimstyle& data){ 5 ( 0.00%) RS_DEBUG->print("RS_FilterDXFRW::addLayer"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 626 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableString(QString const&, QString const&) const (1x) 334 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, int, int) (1x) 324 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, int, int) (1x) 10 ( 0.00%) void RS_FilterDXFRW::addVport(const DRW_Vport &data) { 815 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::setGridOn(bool) (1x) 832 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::setIsometricGrid(bool) (1x) 2 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::setCrosshairType(RS2::CrosshairType) (1x) . RS_GraphicView *gv = graphic->getGraphicView(); 20 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setFactor(double) (1x) 22 ( 0.00%) void RS_FilterDXFRW::addBlock(const DRW_Block& data) { 10 ( 0.00%) RS_DEBUG->print("RS_FilterDXF::addBlock"); 38 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 12 ( 0.00%) RS_DEBUG->print(" adding block: %s", data.name.c_str()); 38 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) . RS_Vector bp(data.basePoint.x, data.basePoint.y); . RS_Block* block = . new RS_Block(graphic, RS_BlockData(name, bp, false )); 416 ( 0.00%) => /usr/include/qt/QtCore/qhash.h:QHash<int, RS_EntityContainer*>::insert(int const&, RS_EntityContainer* const&) (1x) 123 ( 0.00%) => /usr/include/qt/QtCore/qhash.h:QHash<int, RS_EntityContainer*>::insert(int const&, RS_EntityContainer* const&) (1x) . void RS_FilterDXFRW::setBlock(const int handle){ 18 ( 0.00%) void RS_FilterDXFRW::endBlock() { 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::rtti() const (2x) . RS_Block *bk = (RS_Block *)currentContainer; . void RS_FilterDXFRW::addPoint(const DRW_Point& data) { . RS_Vector v(data.basePoint.x, data.basePoint.y); 96 ( 0.00%) void RS_FilterDXFRW::addMText(const DRW_MText& data) { 48 ( 0.00%) RS_DEBUG->print("RS_FilterDXF::addMText: %s", data.text.c_str()); 152 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (8x) 136 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (8x) . RS_MTextData::VAlign valign; . RS_MTextData::HAlign halign; . RS_MTextData::MTextDrawingDirection dir; . RS_MTextData::MTextLineSpacingStyle lss; 8 ( 0.00%) valign=RS_MTextData::VATop; . valign=RS_MTextData::VAMiddle; . valign=RS_MTextData::VABottom; 8 ( 0.00%) halign=RS_MTextData::HALeft; . halign=RS_MTextData::HACenter; . halign=RS_MTextData::HARight; 8 ( 0.00%) dir = RS_MTextData::LeftToRight; . dir = RS_MTextData::TopToBottom; . dir = RS_MTextData::ByStyle; . lss = RS_MTextData::AtLeast; . lss = RS_MTextData::Exact; 349,447 ( 0.01%) => librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::toNativeString(QString const&) (8x) 40 ( 0.00%) RS_DEBUG->print("Text as unicode:"); 152 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (8x) 136 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (8x) 32 ( 0.00%) RS_DEBUG->printUnicode(mtext); 123,069 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::printUnicode(QString const&) (8x) 152 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (8x) 56 ( 0.00%) RS_Vector ip = RS_Vector(data.basePoint.x, data.basePoint.y); 40 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (8x) . if (valign == RS_MTextData::VABottom) { . RS_MTextData d(ip, data.height, data.widthscale, 368 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MTextData::RS_MTextData(RS_Vector const&, double, double, RS_MTextData::VAlign, RS_MTextData::HAlign, RS_MTextData::MTextDrawingDirection, RS_MTextData::MTextLineSpacingStyle, double, QString const&, QString const&, double, RS2::UpdateMode) (8x) 72 ( 0.00%) RS_MText* entity = new RS_MText(currentContainer, d); 17,320 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::RS_MText(RS_EntityContainer*, RS_MTextData const&) (8x) 222,253 ( 0.01%) => librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::setEntityAttributes(RS_Entity*, DRW_Entity const*) (8x) 149,467,074 ( 3.94%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::update() (8x) 3,393 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addEntity(RS_Entity*) (8x) . void RS_FilterDXFRW::addText(const DRW_Text& data) { . RS_DEBUG->print("linking image: OK"); 11 ( 0.00%) void RS_FilterDXFRW::addHeader(const DRW_Header* data){ . RS_Graphic* container = nullptr; 2 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::rtti() const (1x) 1 ( 0.00%) container = (RS_Graphic*)currentContainer; 12,713 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, RS_Vector const&, int) (28x) 169 ( 0.00%) RS_Vector(var->content.v->x, var->content.v->y, var->content.v->z), var->code()); 140 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (28x) 13,263 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, QString const&, int) (27x) 58,721 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, int, int) (126x) 33,167 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::addVariable(QString const&, double, int) (58x) 791 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableString(QString const&, QString const&) const (1x) 639 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableString(QString const&, QString const&) const (1x) 626 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableString(QString const&, QString const&) const (1x) 194 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableInt(QString const&, int) const (1x) 194 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableInt(QString const&, int) const (1x) 194 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableInt(QString const&, int) const (1x) 194 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableInt(QString const&, int) const (1x) 194 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableInt(QString const&, int) const (1x) 195 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableDouble(QString const&, double) const (1x) 753 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getVariableString(QString const&, QString const&) const (1x) . * Implementation of the method used for RS_Export to communicate . void RS_FilterDXFRW::setEntityAttributes(RS_Entity* entity, 40 ( 0.00%) RS_DEBUG->print("RS_FilterDXF::setEntityAttributes"); 152 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (8x) 136 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (8x) . RS_Pen pen; 200,085 ( 0.01%) => librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::toNativeString(QString const&) (8x) 1,304 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::setLayer(QString const&) (8x) . pen.setColor(RS_Color(attrib->color24 >> 16, 192 ( 0.00%) => librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::numberToColor(int) (8x) 7,408 ( 0.00%) => librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::nameToLineType(QString const&) (8x) 48 ( 0.00%) => librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::numberToWidth(DRW_LW_Conv::lineWidth) (8x) 40 ( 0.00%) RS_DEBUG->print("RS_FilterDXF::setEntityAttributes: OK"); 152 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (8x) 136 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (8x) . void RS_FilterDXFRW::getEntityAttributes(DRW_Entity* ent, const RS_Entity* entity) { . //DRW_Entity RS_FilterDXFRW::getEntityAttributes(RS_Entity* /*entity*/) { 11 ( 0.00%) RS_Pen RS_FilterDXFRW::attributesToPen(const DRW_Layer* att) const { . RS_Color col; . col = RS_Color(att->color24 >> 16, 47 ( 0.00%) => librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::numberToColor(int) (1x) . RS_Pen pen(col, numberToWidth(att->lWeight), 2,251 ( 0.00%) => librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::nameToLineType(QString const&) (1x) 6 ( 0.00%) => librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::numberToWidth(DRW_LW_Conv::lineWidth) (1x) . * Converts a color index (num) into a RS_Color object. 18 ( 0.00%) RS_Color RS_FilterDXFRW::numberToColor(int num) { . return RS_Color(RS2::FlagByBlock); . return RS_Color(RS2::FlagByLayer); . return RS_Color(DRW::dxfColors[num][0], . RS_DEBUG->print(RS_Debug::D_WARNING, . "RS_FilterDXF::numberToColor: Invalid color number given."); . return RS_Color(RS2::FlagByLayer); . return RS_Color(); . int RS_FilterDXFRW::colorToNumber(const RS_Color& col, int *rgb) { . void RS_FilterDXFRW::addComment(const char*) { . RS_DEBUG->print("RS_FilterDXF::addComment(const char*) not yet implemented."); 10 ( 0.00%) void RS_FilterDXFRW::addPlotSettings(const DRW_PlotSettings *data) { 2,452,454 ( 0.06%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::setPagesNum(QString const&) (1x) 54 ( 0.00%) RS2::LineType RS_FilterDXFRW::nameToLineType(const QString& name) { . * Converts a RS_LineType into a name for a line type. . QString RS_FilterDXFRW::lineTypeToName(RS2::LineType lineType) { . RS2::LineWidth RS_FilterDXFRW::numberToWidth(DRW_LW_Conv::lineWidth lw) { 176 ( 0.00%) QString RS_FilterDXFRW::toNativeString(const QString& data) { . RS_DIALOGFACTORY->commandMessage(QObject::tr("error reading objects in dwg file")); . RS_DEBUG->print("RS_FilterDXFRW::printDwgError: DRW::BAD_READ_OBJECTS"); -- Auto-annotated source: librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp . #include "rs_fontlist.h" . #include "rs_debug.h" . #include "rs_font.h" . #include "rs_system.h" . RS_FontList* RS_FontList::uniqueInstance = nullptr; 9 ( 0.00%) RS_FontList* RS_FontList::instance() { 4 ( 0.00%) uniqueInstance = new RS_FontList(); . * Initializes the font list by creating empty RS_Font 11 ( 0.00%) void RS_FontList::init() { 5 ( 0.00%) RS_DEBUG->print("RS_FontList::initFonts"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 2 ( 0.00%) QStringList list = RS_SYSTEM->getNewFontList(); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::instance() (1x) 2 ( 0.00%) list.append(RS_SYSTEM->getFontList()); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::instance() (1x) 322 ( 0.00%) RS_DEBUG->print(RS_Debug::D_ERROR, "font: %s:", list.at(i).toLatin1().data()); 58,016 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(RS_Debug::RS_DebugLevel, char const*, ...) (46x) 874 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (46x) 612 ( 0.00%) fonts.emplace_back(new RS_Font(fi.baseName())); 48,275 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::RS_Font(QString const&, bool) (46x) 506 ( 0.00%) RS_DEBUG->print(RS_Debug::D_ERROR, "base: %s", fi.baseName().toLatin1().data()); 54,243 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(RS_Debug::RS_DebugLevel, char const*, ...) (46x) 874 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (46x) . size_t RS_FontList::countFonts() const{ . std::vector<std::unique_ptr<RS_Font> >::const_iterator RS_FontList::begin() const 104 ( 0.00%) RS_Font* RS_FontList::requestFont(const QString& name) { 48 ( 0.00%) RS_DEBUG->print("RS_FontList::requestFont %s", name.toLatin1().data()); 152 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (8x) 136 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (8x) . RS_Font* foundFont = nullptr; 48 ( 0.00%) RS_DEBUG->print("name2: %s", name2.toLatin1().data()); 152 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (8x) 136 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (8x) 115,318,521 ( 3.04%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::loadFont() (8x) . std::ostream& operator << (std::ostream& os, RS_FontList& l) { -- Auto-annotated source: /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp No information has been collected for /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp -- Auto-annotated source: /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp No information has been collected for /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (2x) . const RS_Vector probedAreaOffset = {50 /* pixels */, 50 /* pixels */}; 34 ( 0.00%) QG_GraphicView::QG_GraphicView(QWidget* parent, Qt::WindowFlags f, RS_Document* doc) . :RS_GraphicView(parent, f) 801,848 ( 0.02%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::RS_GraphicView(QWidget*, QFlags<Qt::WindowType>) (2x) 10 ( 0.00%) RS_DEBUG->print("QG_GraphicView::QG_GraphicView().."); 38 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setContainer(RS_EntityContainer*) (2x) 22 ( 0.00%) setDefaultAction(new RS_ActionDefault(*doc, *this)); 84,213 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/actions/rs_actiondefault.cpp:RS_ActionDefault::RS_ActionDefault(RS_EntityContainer&, RS_GraphicView&) (2x) 182 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setDefaultAction(RS_ActionInterface*) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setFactorX(double) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setFactorY(double) (2x) 18 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setBorders(int, int, int, int) (2x) 228 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGraph(int, int) const (4x) 76 ( 0.00%) => /usr/include/c++/14.2.1/bits/stl_algobase.h:lc::geo::Area::Area(RS_Vector const&, RS_Vector const&) (2x) . void QG_GraphicView::setBackground(const RS_Color& bg) { . RS_GraphicView::setBackground(bg); 25 ( 0.00%) RS_DEBUG->print("QG_GraphicView::resizeEvent begin"); 95 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (5x) 85 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (5x) 1,689 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::getOverlayContainer(RS2::OverlayGraphics) (5x) 250 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::clear() (5x) 25 ( 0.00%) RS_DEBUG->print("QG_GraphicView::resizeEvent end"); 95 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (5x) 85 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (5x) . setCurrentAction(new RS_ActionZoomPan(*container, *this)); 4,557,640 ( 0.12%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_eventhandler.cpp:RS_EventHandler::mouseMoveEvent(QMouseEvent*) (124x) . setCurrentAction(new RS_ActionZoomIn(*container, *this, direction, 744 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::getDefaultAction() (124x) 3,036 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_eventhandler.cpp:RS_EventHandler::mouseLeaveEvent() (6x) 94,407 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_eventhandler.cpp:RS_EventHandler::mouseEnterEvent() (7x) 50 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::getOffsetX() const (25x) 50 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::getOffsetY() const (25x) 25 ( 0.00%) RS_Vector min = container->getMin(); . RS_Vector max = container->getMax(); 51 ( 0.00%) max.x > RS_MAXDOUBLE || 34 ( 0.00%) max.x < RS_MINDOUBLE || 34 ( 0.00%) min.x > RS_MAXDOUBLE || 34 ( 0.00%) min.x < RS_MINDOUBLE || 34 ( 0.00%) max.y > RS_MAXDOUBLE || 34 ( 0.00%) max.y < RS_MINDOUBLE || 51 ( 0.00%) min.y > RS_MAXDOUBLE || . min.y < RS_MINDOUBLE ) { 80 ( 0.00%) min = RS_Vector(-10,-10); 40 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (8x) 64 ( 0.00%) max = RS_Vector(100,100); 40 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (8x) 150 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::getFactor() const (25x) . // RS_DEBUG->print("H min: %d / max: %d / step: %d / value: %d\n", . // RS_DEBUG->print(/*RS_Debug::D_WARNING, */"V min: %d / max: %d / step: %d / value: %d\n", . ////RS_DEBUG->print("value x: %d\n", value); 86 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setOffsetX(int) (43x) . // RS_DEBUG->print(/*RS_Debug::D_WARNING,*/ "%s %s(): set vertical offset from %d to %d\n", 90 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setOffsetY(int) (45x) 11 ( 0.00%) RS_GraphicView::setOffset(ox, oy); 16 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setOffset(int, int) (1x) . RS_Vector QG_GraphicView::getMousePosition() const 33 ( 0.00%) void QG_GraphicView::layerActivated(RS_Layer *layer) { 18 ( 0.00%) RS_SETTINGS->beginGroup("/Modify"); 15 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (3x) 15 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (3x) 21 ( 0.00%) bool toActivated= (RS_SETTINGS->readNumEntry("/ModifyEntitiesToActiveLayer", 0)==1); 70,549 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (3x) 15 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (3x) 9 ( 0.00%) RS_SETTINGS->endGroup(); 321 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (3x) 15 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (3x) . RS_EntityContainer *container = this->getContainer(); . RS_Graphic* graphic = this->getGraphic(); . QList<RS_Entity*> clones; 735 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::getBackground() const (21x) 63 ( 0.00%) RS_PainterQt painter1(PixmapLayer1.get()); 60,789 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::RS_PainterQt(QPaintDevice*) (21x) 84 ( 0.00%) drawLayer1((RS_Painter*)&painter1); 33,552,068 ( 0.88%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawLayer1(RS_Painter*) (21x) 1,239 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGraph(int, int) const (21x) 1,239 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGraph(int, int) const (21x) 798 ( 0.00%) => /usr/include/c++/14.2.1/bits/stl_algobase.h:lc::geo::Area::Area(RS_Vector const&, RS_Vector const&) (21x) 63 ( 0.00%) RS_PainterQt painter2(PixmapLayer2.get()); 58,492 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::RS_PainterQt(QPaintDevice*) (21x) 84 ( 0.00%) drawLayer2((RS_Painter*)&painter2); 220,892,287 ( 5.83%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawLayer2(RS_Painter*) (21x) 84 ( 0.00%) drawLayer2((RS_Painter*)&painter2); 220,857,932 ( 5.83%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawLayer2(RS_Painter*) (21x) 87 ( 0.00%) RS_PainterQt painter3(PixmapLayer3.get()); 81,130 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::RS_PainterQt(QPaintDevice*) (29x) 116 ( 0.00%) drawLayer3((RS_Painter*)&painter3); 59,892 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawLayer3(RS_Painter*) (29x) 183 ( 0.00%) RS_PainterQt wPainter(this); 234,961 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::RS_PainterQt(QPaintDevice*) (61x) 992 ( 0.00%) RS_SETTINGS->beginGroupGuard("/Appearance"); 15,862 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::beginGroupGuard(QString) (124x) 620 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (124x) 868 ( 0.00%) const bool autopanEnabled = (bool) RS_SETTINGS->readNumEntry("/Autopanning", 0); 256,231 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (124x) 620 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (124x) . const RS_Vector cadArea_minCoord(0., 0.); . const RS_Vector cadArea_maxCoord(getWidth(), getHeight()); -- Auto-annotated source: /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp No information has been collected for /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp -- Auto-annotated source: librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp . #include "rs_snapper.h" . #include "rs_settings.h" . #include "rs_units.h" 2 ( 0.00%) struct RS_GraphicView::ColorData { . RS_Color background; . RS_Color foreground; . RS_Color gridColor = Qt::gray; . RS_Color metaGridColor; 20 ( 0.00%) RS_GraphicView::RS_GraphicView(QWidget* parent, Qt::WindowFlags f) 16 ( 0.00%) ,eventHandler{new RS_EventHandler{this}} 46,505 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_eventhandler.cpp:RS_EventHandler::RS_EventHandler(QObject*) (2x) . ,grid{std::make_unique<RS_Grid>(this)} . ,defaultSnapMode{std::make_unique<RS_SnapMode>()} 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(bool) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (2x) 10 ( 0.00%) RS_SETTINGS->beginGroup("Colors"); 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 10 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (2x) 26 ( 0.00%) RS_GraphicView::setBackground(QColor(RS_SETTINGS->readEntry("/background", RS_Settings::background))); 68,565 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (2x) 2,156 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setBackground(RS_Color const&) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 22 ( 0.00%) setGridColor(QColor(RS_SETTINGS->readEntry("/grid", RS_Settings::grid))); 67,694 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (2x) 294 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setGridColor(RS_Color const&) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 22 ( 0.00%) setMetaGridColor(QColor(RS_SETTINGS->readEntry("/meta_grid", RS_Settings::meta_grid))); 67,494 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (2x) 294 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setMetaGridColor(RS_Color const&) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 22 ( 0.00%) setSelectedColor(QColor(RS_SETTINGS->readEntry("/select", RS_Settings::select))); 67,319 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (2x) 294 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setSelectedColor(RS_Color const&) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 22 ( 0.00%) setHighlightedColor(QColor(RS_SETTINGS->readEntry("/highlight", RS_Settings::highlight))); 67,697 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (2x) 294 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setHighlightedColor(RS_Color const&) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 22 ( 0.00%) setStartHandleColor(QColor(RS_SETTINGS->readEntry("/start_handle", RS_Settings::start_handle))); 67,470 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (2x) 294 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setStartHandleColor(RS_Color const&) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 22 ( 0.00%) setHandleColor(QColor(RS_SETTINGS->readEntry("/handle", RS_Settings::handle))); 67,566 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (2x) 294 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setHandleColor(RS_Color const&) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 22 ( 0.00%) setEndHandleColor(QColor(RS_SETTINGS->readEntry("/end_handle", RS_Settings::end_handle))); 67,345 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (2x) 294 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setEndHandleColor(RS_Color const&) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 22 ( 0.00%) setRelativeZeroColor(QColor(RS_SETTINGS->readEntry("/relativeZeroColor", RS_Settings::relativeZeroColor))); 67,006 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (2x) 294 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setRelativeZeroColor(RS_Color const&) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 6 ( 0.00%) RS_SETTINGS->endGroup(); 214 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 12 ( 0.00%) auto groupGuide = RS_SETTINGS->beginGroupGuard("/Appearance"); 216 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::beginGroupGuard(QString) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 20 ( 0.00%) m_colorData->hideRelativeZero = RS_SETTINGS->readNumEntry("/hideRelativeZero", 0); 68,071 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) . RS_GraphicView::~RS_GraphicView() . void RS_GraphicView::setContainer(RS_EntityContainer* container) { . void RS_GraphicView::setFactorX(double f) { . void RS_GraphicView::setFactorY(double f) { 15 ( 0.00%) void RS_GraphicView::setOffset(int ox, int oy) { . // RS_DEBUG->print(/*RS_Debug::D_WARNING, */"set offset from (%d, %d) to (%d, %d)", getOffsetX(), getOffsetY(), ox, oy); 6 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setOffsetX(int) (3x) 6 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setOffsetY(int) (3x) 63 ( 0.00%) bool RS_GraphicView::isGridOn() const{ 63 ( 0.00%) RS_Graphic* graphic = container->getGraphic(); 819 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getGraphic() const (63x) 42,053 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::isGridOn() const (63x) . bool RS_GraphicView::isGridIsometric() const{ . RS2::CrosshairType RS_GraphicView::getCrosshairType() const{ 5 ( 0.00%) void RS_GraphicView::centerOffsetX() { 32 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getSize() const (1x) 5 ( 0.00%) void RS_GraphicView::centerOffsetY() { 32 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getSize() const (1x) . void RS_GraphicView::centerX(double v) { . RS_ActionInterface* RS_GraphicView::getDefaultAction() { 248 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_eventhandler.cpp:RS_EventHandler::getDefaultAction() const (124x) . void RS_GraphicView::setDefaultAction(RS_ActionInterface* action) { 174 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_eventhandler.cpp:RS_EventHandler::setDefaultAction(RS_ActionInterface*) (2x) . RS_ActionInterface* RS_GraphicView::getCurrentAction() { 450 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_eventhandler.cpp:RS_EventHandler::getCurrentAction() (10x) . void RS_GraphicView::setCurrentAction(RS_ActionInterface* action) { 11,832,854 ( 0.31%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_eventhandler.cpp:RS_EventHandler::setCurrentAction(RS_ActionInterface*) (17x) . void RS_GraphicView::killAllActions() { 81,876 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_eventhandler.cpp:RS_EventHandler::killAllActions() (2x) 160 ( 0.00%) void RS_GraphicView::zoomIn(double f, const RS_Vector& center) { . RS_DEBUG->print(RS_Debug::D_WARNING, . "RS_GraphicView::zoomIn: invalid factor"); 96 ( 0.00%) RS_Vector c = center; 9,704,527 ( 0.26%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::zoomWindow(RS_Vector, RS_Vector, bool) (16x) 944 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGraph(int, int) const (16x) 160 ( 0.00%) .scale(c, RS_Vector(1.0/f,1.0/f)), 1,200 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::scale(RS_Vector const&, RS_Vector const&) (16x) 80 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (16x) 944 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGraph(int, int) const (16x) 240 ( 0.00%) .scale(c, RS_Vector(1.0/f,1.0/f))); 1,200 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::scale(RS_Vector const&, RS_Vector const&) (16x) 80 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (16x) . void RS_GraphicView::zoomInX(double f) { . void RS_GraphicView::zoomOut(double f, const RS_Vector& center) { . RS_DEBUG->print(RS_Debug::D_WARNING, . "RS_GraphicView::zoomOut: invalid factor"); 4,288,863 ( 0.11%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::zoomIn(double, RS_Vector const&) (7x) . void RS_GraphicView::zoomOutX(double f) { 9 ( 0.00%) void RS_GraphicView::zoomAuto(bool axis, bool keepAspectRatio) { 5 ( 0.00%) RS_DEBUG->print("RS_GraphicView::zoomAuto"); 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 549,737 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::calculateBorders() (1x) 32 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getSize() const (1x) 32 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getSize() const (1x) . // std::cout<<" RS_GraphicView::zoomAuto("<<sx<<","<<sy<<")"<<std::endl; . // std::cout<<" RS_GraphicView::zoomAuto("<<axis<<","<<keepAspectRatio<<")"<<std::endl; 3 ( 0.00%) if (sx>RS_TOLERANCE) { 3 ( 0.00%) if (sy>RS_TOLERANCE) { 8 ( 0.00%) RS_DEBUG->print("f: %f/%f", fx, fy); 25 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 7 ( 0.00%) RS_DEBUG->print("f: %f/%f", fx, fy); 25 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 6 ( 0.00%) if (fx<RS_TOLERANCE||fx>RS_MAXDOUBLE) { 6 ( 0.00%) if (fy<RS_TOLERANCE||fy>RS_MAXDOUBLE) { 595,299 ( 0.02%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::saveView() (1x) 5 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setFactorX(double) (1x) 5 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setFactorY(double) (1x) 7 ( 0.00%) RS_DEBUG->print("f: %f/%f", fx, fy); 25 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) . // RS_DEBUG->print("adjustZoomControls"); . // RS_DEBUG->print("centerOffsetX"); 80 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::centerOffsetX() (1x) . // RS_DEBUG->print("centerOffsetY"); 80 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::centerOffsetY() (1x) . // RS_DEBUG->print("adjustOffsetControls"); . // RS_DEBUG->print("updateGrid"); 8 ( 0.00%) RS_DEBUG->print("RS_GraphicView::zoomAuto OK"); 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) . void RS_GraphicView::zoomPrevious() { 119 ( 0.00%) void RS_GraphicView::saveView() { 476 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::getGraphic() const (34x) 26,799 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../generated/librecad/moc/moc_rs_graphicview.cpp:RS_GraphicView::previous_zoom_state(bool) (1x) . void RS_GraphicView::restoreView() { . void RS_GraphicView::zoomWindow(RS_Vector v1, RS_Vector v2, . RS_DIALOGFACTORY->commandMessage("Requested zooming factor out of range. Zooming not changed"); 9,548,684 ( 0.25%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::saveView() (16x) . void RS_GraphicView::zoomPan(int dx, int dy) { . RS_DEBUG->print("RS_GraphicView::drawWindow() end"); 210 ( 0.00%) void RS_GraphicView::drawLayer1(RS_Painter *painter) { 42 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (21x) 42 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (21x) . // RS_DEBUG->print(RS_Debug::D_ERROR, "dpiX=%d\n",dpiX); 105 ( 0.00%) const RS_Pen penSaved=painter->getPen(); 1,050 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::getPen() const (21x) . RS_Pen pen=penSaved; 6,661,366 ( 0.18%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawMetaGrid(RS_Painter*) (21x) 26,824,160 ( 0.71%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawGrid(RS_Painter*) (21x) 42 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isDraftMode() const (21x) . * Parameters: RS_Painter *painter: . void RS_GraphicView::drawLayer2(RS_Painter *painter) 84 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (42x) 143,992 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawAbsoluteZero(RS_Painter*) (42x) 145 ( 0.00%) void RS_GraphicView::drawLayer3(RS_Painter *painter) { 58 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (29x) 667 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawRelativeZero(RS_Painter*) (29x) 58,587 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawOverlay(RS_Painter*) (29x) . * RS_Entity *e: . void RS_GraphicView::setPenForEntity(RS_Painter *painter,RS_Entity *e, double& patternOffset) . painter->setPen(RS_Pen(m_colorData->foreground, 42,852 ( 0.00%) RS_Pen pen = e->getPen(true); 12,144,054 ( 0.32%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getPen(bool) const (10,713x) 32,139 ( 0.00%) RS_Graphic* graphic = container->getGraphic(); 139,269 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getGraphic() const (10,713x) 107,130 ( 0.00%) uf = RS_Units::convert(1.0, RS2::Millimeter, graphic->getUnit()); 7,231,581 ( 0.19%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::getUnit() const (10,713x) 503,511 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_units.cpp:RS_Units::convert(double, RS2::Unit, RS2::Unit) (10,713x) 21,426 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (10,713x) 21,426 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrinting() const (10,713x) . graphic->getPaperScale() > RS_TOLERANCE ) 21,426 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiDX(double) const (10,713x) 32,139 ( 0.00%) if (RS_Math::round(pen.getScreenWidth())==1) { 85,704 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/math/rs_math.cpp:RS_Math::round(double) (10,713x) . RS_Color penColor{pen.getColor().stripFlags()}; 84 ( 0.00%) || (penColor.toIntColor() == RS_Color::Black 2,184 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_color.cpp:RS_Color::toIntColor() const (21x) . && penColor.colorDistance(m_colorData->background) < RS_Color::MinColorDistance)) { 21,426 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrinting() const (10,713x) 21,426 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (10,713x) 2,099,454 ( 0.06%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isSelected() const (10,713x) 53,565 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isHighlighted() const (10,713x) 11,817,642 ( 0.31%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::setPen(RS_Pen const&) (10,713x) . RS_DEBUG->print("RS_GraphicView::drawEntity(RS_Entity*,patternOffset) not supported anymore"); 42,624 ( 0.00%) void RS_GraphicView::drawEntity(RS_Painter *painter, RS_Entity* e) { 441,604,799 (11.65%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*, double&) (42x) 128,376 ( 0.00%) void RS_GraphicView::drawEntity(RS_Painter *painter, RS_Entity* e, double& patternOffset) { 1,974 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isVisible() const (42x) 84 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrinting() const (42x) 84 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (42x) 84 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrinting() const (42x) 84 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::rtti() const (42x) 12,672 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.h:RS_Polyline::rtti() const (6,336x) 8,064 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_insert.h:RS_Insert::rtti() const (4,032x) 576 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.h:RS_MText::rtti() const (288x) 106,560 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiX(double) const (21,312x) 553,956 ( 0.01%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiY(double) const (21,306x) 111,545 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setPenForEntity(RS_Painter*, RS_Entity*, double&) (42x) . //RS_DEBUG->print("draw plain"); 84 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isDraftMode() const (42x) 441,485,316 (11.65%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntityPlain(RS_Painter*, RS_Entity*, double&) (42x) 2,520 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isSelected() const (42x) . RS_VectorSolutions const& s = e->getRefPoints(); . RS_Color col = m_colorData->handleColor; . //RS_DEBUG->print("draw plain OK"); . //RS_DEBUG->print("RS_GraphicView::drawEntity() end"); 96,228 ( 0.00%) void RS_GraphicView::drawEntityPlain(RS_Painter *painter, RS_Entity* e, double& patternOffset) { 84 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.h:RS_EntityContainer::isContainer() const (42x) 441,484,056 (11.64%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::draw(RS_Painter*, RS_GraphicView*, double&) (42x) . void RS_GraphicView::drawEntityPlain(RS_Painter *painter, RS_Entity* e) { 462 ( 0.00%) void RS_GraphicView::drawAbsoluteZero(RS_Painter *painter) { . RS_Pen p(RS_Color(255,0,0), RS2::Width00, RS2::SolidLine); 40,452 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::setPen(RS_Pen const&) (42x) 714 ( 0.00%) auto vp=toGui(RS_Vector(0,0)); 2,394 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGui(RS_Vector) const (42x) 210 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (42x) 72 ( 0.00%) painter->drawLine(RS_Vector(vp.x-zr, vp.y), 45,120 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::drawLine(RS_Vector const&, RS_Vector const&) (6x) 30 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (6x) 30 ( 0.00%) RS_Vector(vp.x+zr, vp.y) 30 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (6x) 66 ( 0.00%) painter->drawLine(RS_Vector(vp.x, vp.y-zr), 44,324 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::drawLine(RS_Vector const&, RS_Vector const&) (6x) 30 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (6x) 30 ( 0.00%) RS_Vector(vp.x, vp.y+zr) 30 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (6x) 290 ( 0.00%) void RS_GraphicView::drawRelativeZero(RS_Painter *painter) { . RS_Pen p(m_colorData->relativeZeroColor, RS2::Width00, relativeZeroPenType); . painter->drawLine(RS_Vector(vp.x-zr, vp.y), . RS_Vector(vp.x+zr, vp.y) . painter->drawLine(RS_Vector(vp.x, vp.y-zr), . RS_Vector(vp.x, vp.y+zr) 210 ( 0.00%) void RS_GraphicView::drawGrid(RS_Painter *painter) { 14,600 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isGridOn() const (21x) 18,663 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::setPen(RS_Color const&) (21x) 42 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_grid.cpp:RS_Grid::getPoints() const (21x) 23,724,248 ( 0.63%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::drawGridPoint(RS_Vector const&) (39,772x) 2,267,004 ( 0.06%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGui(RS_Vector) const (39,772x) 101,495 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_grid.cpp:RS_Grid::getInfo() const (21x) 252 ( 0.00%) void RS_GraphicView::drawMetaGrid(RS_Painter *painter) { 14,451 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isGridOn() const (21x) 936,094 ( 0.02%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_grid.cpp:RS_Grid::updatePointArray() (21x) . RS_Pen pen(m_colorData->metaGridColor, 56,704 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::setPen(RS_Pen const&) (21x) 210 ( 0.00%) RS_Vector dv=grid->getMetaGridWidth().scale(factor); 126 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::scale(RS_Vector const&) (21x) 126 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_grid.cpp:RS_Grid::getMetaGridWidth() const (21x) 42 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_grid.cpp:RS_Grid::getMetaX() const (21x) 1,995 ( 0.00%) painter->drawLine(RS_Vector(toGuiX(x), 0), 2,953,052 ( 0.08%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::drawLine(RS_Vector const&, RS_Vector const&) (133x) 665 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (133x) 665 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiX(double) const (133x) 1,729 ( 0.00%) RS_Vector(toGuiX(x), getHeight())); 665 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (133x) 665 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiX(double) const (133x) 266 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_grid.cpp:RS_Grid::isIsometric() const (133x) . painter->drawLine(RS_Vector(toGuiX(x)+0.5*dx, 0), . RS_Vector(toGuiX(x)+0.5*dx, getHeight())); 42 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_grid.cpp:RS_Grid::getMetaY() const (21x) 42 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_grid.cpp:RS_Grid::isIsometric() const (21x) . RS_Vector baseMeta(toGui(RS_Vector(mx[0],my[0]))); . RS_Vector vp0(-std::remainder(-baseMeta.x,dx)-dx,getHeight()-remainder(getHeight()-baseMeta.y,dy)+dy); . RS_Vector vp1(vp0); . RS_Vector vp2(getWidth()-std::remainder(getWidth()-baseMeta.x,dx)+dx,vp0.y); 1,893 ( 0.00%) painter->drawLine(RS_Vector(0, toGuiY(y)), 2,665,636 ( 0.07%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::drawLine(RS_Vector const&, RS_Vector const&) (122x) 3,172 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiY(double) const (122x) 610 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (122x) 1,586 ( 0.00%) RS_Vector(getWidth(), toGuiY(y))); 3,172 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiY(double) const (122x) 610 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (122x) . void RS_GraphicView::drawDraftSign(RS_Painter *painter) . void RS_GraphicView::drawOverlay(RS_Painter *painter) 166 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::getEntityList() (83x) 51,246 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setPenForEntity(RS_Painter*, RS_Entity*, double&) (21x) 1,029 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/actions/rs_preview.cpp:RS_Preview::draw(RS_Painter*, RS_GraphicView*, double&) (21x) . RS2::SnapRestriction RS_GraphicView::getSnapRestriction() const . RS_SnapMode RS_GraphicView::getDefaultSnapMode() const . void RS_GraphicView::setDefaultSnapMode(RS_SnapMode sm) { 604 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_eventhandler.cpp:RS_EventHandler::setSnapMode(RS_SnapMode) (3x) . void RS_GraphicView::setSnapRestriction(RS2::SnapRestriction sr) { 512,550 ( 0.01%) RS_Vector RS_GraphicView::toGui(RS_Vector v) const{ 1,127,610 ( 0.03%) return RS_Vector(toGuiX(v.x), toGuiY(v.y)); 2,665,260 ( 0.07%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiY(double) const (102,510x) 512,550 ( 0.01%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiX(double) const (102,510x) 512,550 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (102,510x) . double RS_GraphicView::toGuiX(double x) const{ 372,180 ( 0.01%) double RS_GraphicView::toGuiY(double y) const{ . double RS_GraphicView::toGuiDX(double d) const{ . double RS_GraphicView::toGuiDY(double d) const{ . RS_Vector RS_GraphicView::toGraph(const RS_Vector& v) const{ . return RS_Vector(toGraphX(RS_Math::round(v.x)), . RS_Vector RS_GraphicView::toGraph(int x, int y) const 2,180 ( 0.00%) return RS_Vector(toGraphX(x), toGraphY(y)); 5,442 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGraphY(int) const (218x) 1,090 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (218x) 1,090 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGraphX(int) const (218x) . double RS_GraphicView::toGraphX(int x) const{ 1,510 ( 0.00%) double RS_GraphicView::toGraphY(int y) const{ . double RS_GraphicView::toGraphDX(int d) const{ . RS_EntityContainer* RS_GraphicView::getOverlayContainer(RS2::OverlayGraphics position) 54 ( 0.00%) overlayEntities[position]=new RS_EntityContainer(nullptr); 1,188 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::RS_EntityContainer(RS_EntityContainer*, bool) (6x) . RS_Grid* RS_GraphicView::getGrid() const{ . RS_EventHandler* RS_GraphicView::getEventHandler() const{ 22 ( 0.00%) void RS_GraphicView::setBackground(const RS_Color& bg) { . RS_Color black(0,0,0); 10 ( 0.00%) if (black.colorDistance( bg) >= RS_Color::MinColorDistance) { 1,500 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_color.cpp:RS_Color::colorDistance(RS_Color const&) const (2x) . m_colorData->foreground = RS_Color(255,255,255); 84 ( 0.00%) RS_Color RS_GraphicView::getBackground() const{ . RS_Color RS_GraphicView::getForeground() const{ 12 ( 0.00%) void RS_GraphicView::setGridColor(const RS_Color& c) { 12 ( 0.00%) void RS_GraphicView::setMetaGridColor(const RS_Color& c) { 12 ( 0.00%) void RS_GraphicView::setSelectedColor(const RS_Color& c) { 12 ( 0.00%) void RS_GraphicView::setHighlightedColor(const RS_Color& c) { 12 ( 0.00%) void RS_GraphicView::setStartHandleColor(const RS_Color& c) { 12 ( 0.00%) void RS_GraphicView::setHandleColor(const RS_Color& c) { 12 ( 0.00%) void RS_GraphicView::setEndHandleColor(const RS_Color& c) { . void RS_GraphicView::setBorders(int left, int top, int right, int bottom) { 110 ( 0.00%) RS_Graphic* RS_GraphicView::getGraphic() const{ 110 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::rtti() const (55x) 55 ( 0.00%) return static_cast<RS_Graphic *>(container); . RS_EntityContainer* RS_GraphicView::getContainer() const{ 3 ( 0.00%) void RS_GraphicView::setFactor(double f) { 5 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setFactorX(double) (1x) 5 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::setFactorY(double) (1x) 25 ( 0.00%) RS_Vector RS_GraphicView::getFactor() const{ . int RS_GraphicView::getBorderLeft() const{ . int RS_GraphicView::getBorderTop() const{ . int RS_GraphicView::getBorderRight() const{ . void RS_GraphicView::freezeZoom(bool freeze) { . bool RS_GraphicView::isZoomFrozen() const{ . void RS_GraphicView::setOffsetX(int ox) { . void RS_GraphicView::setOffsetY(int oy) { . int RS_GraphicView::getOffsetX() const{ . int RS_GraphicView::getOffsetY() const{ . void RS_GraphicView::lockRelativeZero(bool lock) { . bool RS_GraphicView::isRelativeZeroLocked() const{ . RS_Vector const& RS_GraphicView::getRelativeZero() const{ . void RS_GraphicView::setPrintPreview(bool pv) { . bool RS_GraphicView::isPrintPreview() const{ . void RS_GraphicView::setPrinting(bool p) { . bool RS_GraphicView::isPrinting() const{ . bool RS_GraphicView::isDraftMode() const{ . void RS_GraphicView::setDraftMode(bool dm) { . bool RS_GraphicView::isCleanUp(void) const . bool RS_GraphicView::isPanning() const { . void RS_GraphicView::setPanning(bool state) { . void RS_GraphicView::setRelativeZeroColor(const RS_Color& c) . void RS_GraphicView::setRelativeZeroHiddenState(bool isHidden) . RS2::EntityType RS_GraphicView::getTypeToSelect() const{ . void RS_GraphicView::setTypeToSelect(RS2::EntityType mType){ 4 ( 0.00%) RS_DEBUG->setLevel(RS_Debug::D_WARNING); 282,818 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 7,125 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::setLevel(RS_Debug::RS_DebugLevel) (1x) . RS_DEBUG->print( RS_Debug::D_NOTHING, " %d Critical", RS_Debug::D_CRITICAL); . RS_DEBUG->print( RS_Debug::D_NOTHING, " %d Error", RS_Debug::D_ERROR); . RS_DEBUG->print( RS_Debug::D_NOTHING, " %d Warning", RS_Debug::D_WARNING); . RS_DEBUG->print( RS_Debug::D_NOTHING, " %d Notice", RS_Debug::D_NOTICE); . RS_DEBUG->print( RS_Debug::D_NOTHING, " %d Informational", RS_Debug::D_INFORMATIONAL); . RS_DEBUG->print( RS_Debug::D_NOTHING, " %d Debugging", RS_Debug::D_DEBUGGING); . RS_DEBUG->setLevel(RS_Debug::D_DEBUGGING); 6 ( 0.00%) RS_DEBUG->print("param 0: %s", argv[0]); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 25 ( 0.00%) RS_SETTINGS->init(app.organizationName(), app.applicationName()); 2,276 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::init(QString const&, QString const&) (1x) 130 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 28 ( 0.00%) RS_SYSTEM->init(app.applicationName(), app.applicationVersion(), XSTR(QC_APPDIR), prgDir); 643,372 ( 0.02%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::init(QString const&, QString const&, QString const&, QString const&) (1x) 270 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::instance() (1x) . RS_DEBUG->print("main: show initial config dialog.."); . RS_SETTINGS->beginGroup("/Defaults"); . unit = RS_SETTINGS->readEntry("/Unit", "None"); . RS_SETTINGS->endGroup(); . RS_DEBUG->print("main: show initial config dialog: OK"); 5 ( 0.00%) RS_DEBUG->print("main: splashscreen: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: init fontlist.."); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 3 ( 0.00%) RS_FONTLIST->init(); 2,043,039 ( 0.05%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp:RS_FontList::init() (1x) 78 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp:RS_FontList::instance() (1x) 5 ( 0.00%) RS_DEBUG->print("main: init fontlist: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: init patternlist.."); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 3 ( 0.00%) RS_PATTERNLIST->init(); 169,272 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_patternlist.cpp:RS_PatternList::init() (1x) 143 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_patternlist.cpp:RS_PatternList::instance() (1x) 5 ( 0.00%) RS_DEBUG->print("main: init patternlist: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: loading translation.."); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_SYSTEM->loadTranslation(lang, langCmd); 95,764 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::loadTranslation(QString const&, QString const&) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::instance() (1x) 5 ( 0.00%) RS_DEBUG->print("main: loading translation: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: creating main window.."); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: setting caption"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: show main window"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: set focus"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: creating main window: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: updating splash"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: processing events"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: updating splash: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: loading files.."); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 10 ( 0.00%) RS_SETTINGS->beginGroup("/Startup"); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 5 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (1x) 12 ( 0.00%) bool reopenLastFiles = RS_SETTINGS->readNumEntry("/OpenLastOpenedFiles", 0) == 1; 67,814 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 22 ( 0.00%) QString lastFiles = RS_SETTINGS->readEntry("/LastOpenFilesList", ""); 66,066 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 20 ( 0.00%) QString activeFile = RS_SETTINGS->readEntry("/LastOpenFilesActive", ""); 66,212 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 3 ( 0.00%) RS_SETTINGS->endGroup(); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 107 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (1x) 5 ( 0.00%) RS_DEBUG->print("main: loading files: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: entering Qt event loop"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: exited Qt event loop"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: handling args.."); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("main: handling args: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) -- Auto-annotated source: /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp No information has been collected for /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp -- Auto-annotated source: /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp No information has been collected for /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.cpp -- Auto-annotated source: librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp 925 ( 0.00%) RS_EntityContainer::RS_EntityContainer(RS_EntityContainer* parent, 1,110 ( 0.00%) : RS_Entity(parent) { 68,082 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::RS_Entity(RS_EntityContainer*) (185x) . // RS_DEBUG->print("RS_EntityContainer::RS_EntityContainer: " . RS_EntityContainer::RS_EntityContainer(const RS_EntityContainer& ec) . : RS_Entity(ec) { 12,686 ( 0.00%) RS_EntityContainer::~RS_EntityContainer() { 219,741 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.h:RS_Line::~RS_Line() (2,112x) 44,928 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.h:RS_Arc::~RS_Arc() (432x) 126,939 ( 0.00%) => /usr/include/c++/14.2.1/bits/atomic_base.h:QList<RS_Entity*>::~QList() (1,056x) 44 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::~RS_EntityContainer()'2 (1x) . RS_Entity* RS_EntityContainer::clone() const{ . RS_DEBUG->print("RS_EntityContainer::clone: ori autoDel: %d", . RS_EntityContainer* ec = new RS_EntityContainer(*this); 12,320 ( 0.00%) void RS_EntityContainer::detach() { . QList<RS_Entity*> tmp; 7,392 ( 0.00%) RS_DEBUG->print("RS_EntityContainer::detach: autoDel: %d", 23,408 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1,232x) 20,944 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1,232x) 8,904 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_flags.cpp:RS_Flags::getFlag(unsigned int) const (2,968x) 547,332 ( 0.01%) => /usr/include/qt/QtCore/qlist.h:QList<RS_Entity*>::append(RS_Entity* const&) (2,968x) 454,666 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_line.cpp:RS_Line::clone() const (2,464x) 92,901 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::clone() const (504x) 522,760 ( 0.01%) => /usr/include/qt/QtCore/qlist.h:QList<RS_Entity*>::append(RS_Entity* const&) (2,968x) 5,936 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.h:RS_Entity::reparent(RS_EntityContainer*) (2,968x) 142,143 ( 0.00%) => /usr/include/c++/14.2.1/bits/atomic_base.h:QList<RS_Entity*>::~QList() (1,232x) . void RS_EntityContainer::reparent(RS_EntityContainer* parent) { . RS_Entity::reparent(parent); 7,392 ( 0.00%) void RS_EntityContainer::setVisible(bool v) { . // RS_DEBUG->print("RS_EntityContainer::setVisible: %d", v); 3,696 ( 0.00%) RS_Entity::setVisible(v); 7,392 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::setVisible(bool) (1,232x) . // RS_DEBUG->print("RS_EntityContainer::setVisible: subentity: %d", v); 17,808 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::setVisible(bool) (2,968x) . double RS_EntityContainer::getLength() const { 7,392 ( 0.00%) bool RS_EntityContainer::setSelected(bool select) { 7,392 ( 0.00%) if (RS_Entity::setSelected(select)) { 13,552 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::setSelected(bool) (1,232x) 736,064 ( 0.02%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isVisible() const (2,968x) 32,648 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::setSelected(bool) (2,968x) . bool RS_EntityContainer::toggleSelected() { 1,200 ( 0.00%) void RS_EntityContainer::addEntity(RS_Entity* entity) { . RS_LayerList* lst = getDocument()->getLayerList(); . RS_Layer* l = lst->getActive(); 224 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_insert.h:RS_Insert::rtti() const (112x) 96 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_line.h:RS_Line::rtti() const (48x) 48 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/actions/rs_preview.h:RS_Preview::rtti() const (24x) 46 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.h:RS_Polyline::rtti() const (23x) 32 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.h:RS_EntityContainer::rtti() const (16x) 18 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.h:RS_Arc::rtti() const (9x) 16 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.h:RS_MText::rtti() const (8x) 224 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_insert.h:RS_Insert::rtti() const (112x) 96 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_line.h:RS_Line::rtti() const (48x) 48 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/actions/rs_preview.h:RS_Preview::rtti() const (24x) 46 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.h:RS_Polyline::rtti() const (23x) 32 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.h:RS_EntityContainer::rtti() const (16x) 18 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.h:RS_Arc::rtti() const (9x) 16 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.h:RS_MText::rtti() const (8x) 50,675 ( 0.00%) => /usr/include/qt/QtCore/qlist.h:QList<RS_Entity*>::append(RS_Entity* const&) (240x) 31,047 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::adjustBorders(RS_Entity*) (240x) 4,928 ( 0.00%) void RS_EntityContainer::appendEntity(RS_Entity* entity){ 85,895 ( 0.00%) => /usr/include/qt/QtCore/qlist.h:QList<RS_Entity*>::append(RS_Entity* const&) (1,232x) 174,944 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::adjustBorders(RS_Entity*) (1,232x) . void RS_EntityContainer::prependEntity(RS_Entity* entity){ 9,369 ( 0.00%) void RS_EntityContainer::clear() { 735,768 ( 0.02%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_polyline.h:RS_Polyline::~RS_Polyline() (1,056x) 23,943 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::resetBorders() (1,041x) . unsigned int RS_EntityContainer::count() const{ . unsigned int RS_EntityContainer::countDeep() const{ 392,264 ( 0.01%) void RS_EntityContainer::adjustBorders(RS_Entity* entity) { . //RS_DEBUG->print("RS_EntityContainer::adjustBorders"); 86,150 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_atomicentity.cpp:RS_AtomicEntity::isContainer() const (43,075x) 23,832 ( 0.00%) => /usr/include/qt/QtCore/qlist.h:RS_EntityContainer::count() const (5,958x) 11,916 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.h:RS_EntityContainer::isContainer() const (5,958x) 441,081 ( 0.01%) minV = RS_Vector::minimum(entity->getMin(),minV); 1,960,360 ( 0.05%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::minimum(RS_Vector const&, RS_Vector const&) (49,009x) 392,072 ( 0.01%) maxV = RS_Vector::maximum(entity->getMax(),maxV); 1,960,360 ( 0.05%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::maximum(RS_Vector const&, RS_Vector const&) (49,009x) 124,479 ( 0.00%) void RS_EntityContainer::calculateBorders() { 69,155 ( 0.00%) RS_DEBUG->print("RS_EntityContainer::calculateBorders"); 183,736 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (10,808x) 205,352 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (10,808x) 248,584 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::resetBorders() (10,808x) 171,362 ( 0.00%) for (RS_Entity* e: entities){ 129,892 ( 0.00%) RS_Layer* layer = e->getLayer(); 973,155 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getLayer(bool) const (25,608x) . // RS_DEBUG->print("RS_EntityContainer::calculateBorders: " 6,151,260 ( 0.16%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isVisible() const (25,160x) 75,712 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_insert.cpp:RS_Insert::isVisible() const (448x) 50,896 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layer.cpp:RS_Layer::isFrozen() const (25,448x) 5,767,785 ( 0.15%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::calculateBorders()'2 (1,727x) 4,757,040 ( 0.13%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::calculateBorders() (4,060x) 2,279,415 ( 0.06%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_line.cpp:RS_Line::calculateBorders() (19,821x) 3,421,407 ( 0.09%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::adjustBorders(RS_Entity*) (25,608x) 138,310 ( 0.00%) RS_DEBUG->print("RS_EntityContainer::calculateBorders: size 1: %f,%f", 270,200 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (10,808x) 205,352 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (10,808x) 691,712 ( 0.02%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getSize() const (21,616x) 124,364 ( 0.00%) if (minV.x>maxV.x || minV.x>RS_MAXDOUBLE || maxV.x>RS_MAXDOUBLE 69,040 ( 0.00%) || minV.x<RS_MINDOUBLE || maxV.x<RS_MINDOUBLE) { 124,364 ( 0.00%) if (minV.y>maxV.y || minV.y>RS_MAXDOUBLE || maxV.y>RS_MAXDOUBLE 69,040 ( 0.00%) || minV.y<RS_MINDOUBLE || maxV.y<RS_MINDOUBLE) { 179,803 ( 0.00%) RS_DEBUG->print("RS_EntityContainer::calculateBorders: size: %f,%f", 270,200 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (10,808x) 205,352 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (10,808x) 691,712 ( 0.02%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getSize() const (21,616x) . //RS_DEBUG->print(" borders: %f/%f %f/%f", minV.x, minV.y, maxV.x, maxV.y); . //RS_Entity::calculateBorders(); . //bool isBoundingBoxValid(RS_Entity* e) { . // if ((e->getMin() - e->getMax()).magnitude() > RS_MAXDOUBLE) return false; 7,248 ( 0.00%) void RS_EntityContainer::forcedCalculateBorders() { . //RS_DEBUG->print("RS_EntityContainer::calculateBorders"); 3,496 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::resetBorders() (152x) 13,424 ( 0.00%) for (RS_Entity* e: entities){ . //RS_Layer* layer = e->getLayer(); 832 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.h:RS_EntityContainer::isContainer() const (416x) 3,168 ( 0.00%) ((RS_EntityContainer*)e)->forcedCalculateBorders(); 940,224 ( 0.02%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::forcedCalculateBorders()'2 (416x) 337,440 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::calculateBorders() (288x) 161,920 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_line.cpp:RS_Line::calculateBorders() (1,408x) 59,072 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::adjustBorders(RS_Entity*) (416x) 10,872 ( 0.00%) if (minV.x>maxV.x || minV.x>RS_MAXDOUBLE || maxV.x>RS_MAXDOUBLE 6,040 ( 0.00%) || minV.x<RS_MINDOUBLE || maxV.x<RS_MINDOUBLE) { 10,872 ( 0.00%) if (minV.y>maxV.y || minV.y>RS_MAXDOUBLE || maxV.y>RS_MAXDOUBLE 6,040 ( 0.00%) || minV.y<RS_MINDOUBLE || maxV.y<RS_MINDOUBLE) { . //RS_DEBUG->print(" borders: %f/%f %f/%f", minV.x, minV.y, maxV.x, maxV.y); . //RS_Entity::calculateBorders(); . void RS_EntityContainer::updateDimensions(bool autoText) { . RS_DEBUG->print("RS_EntityContainer::updateDimensions() OK"); 520 ( 0.00%) void RS_EntityContainer::updateInserts() { 8 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::rtti() const (4x) 312 ( 0.00%) RS_DEBUG->print("RS_EntityContainer::updateInserts() ID/type: %s", idTypeId.c_str()); 76 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (4x) 68 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (4x) 1,194 ( 0.00%) for (RS_Entity* e: entities){ 32 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.h:RS_MText::rtti() const (16x) 768 ( 0.00%) ((RS_Insert*)e)->update(); 11,154,570 ( 0.29%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_insert.cpp:RS_Insert::update() (224x) 1,396 ( 0.00%) RS_DEBUG->print("RS_EntityContainer::updateInserts: updated ID/type: %s", idTypeId.c_str()); 4,256 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (224x) 3,808 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (224x) 32 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.h:RS_EntityContainer::isContainer() const (16x) 32 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_mtext.h:RS_MText::rtti() const (16x) . RS_DEBUG->print(RS_Debug::D_DEBUGGING, "RS_EntityContainer::updateInserts: skip hatch ID/type: %s", idTypeId.c_str()); 340 ( 0.00%) RS_DEBUG->print("RS_EntityContainer::updateInserts: update container ID/type: %s", idTypeId.c_str()); 304 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (16x) 272 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (16x) 144 ( 0.00%) ((RS_EntityContainer*)e)->updateInserts(); 11,191,646 ( 0.30%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::updateInserts()'2 (16x) . RS_DEBUG->print(RS_Debug::D_DEBUGGING, "RS_EntityContainer::updateInserts: skip entity ID/type: %s", idTypeId.c_str()); 312 ( 0.00%) RS_DEBUG->print("RS_EntityContainer::updateInserts() ID/type: %s", idTypeId.c_str()); 76 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (4x) 68 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (4x) . void RS_EntityContainer::renameInserts(const QString& oldName, . RS_DEBUG->print("RS_EntityContainer::updateSplines() OK"); 4,928 ( 0.00%) void RS_EntityContainer::update() { 15,568 ( 0.00%) for (RS_Entity* e: entities){ 2,968 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.h:RS_Entity::update() (2,968x) . void RS_EntityContainer::addRectangle(RS_Vector const& v0, RS_Vector const& v1) . addEntity(new RS_Line{this, v0, {v1.x, v0.y}}); . addEntity(new RS_Line{this, {v1.x, v0.y}, v1}); . addEntity(new RS_Line{this, v1, {v0.x, v1.y}}); . addEntity(new RS_Line{this, {v0.x, v1.y}, v0}); 17,472 ( 0.00%) void RS_EntityContainer::move(const RS_Vector& offset) { 127,232 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::moveBorders(RS_Vector const&) (1,792x) 11,200,432 ( 0.30%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_insert.cpp:RS_Insert::move(RS_Vector const&) (224x) 510,400 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_line.cpp:RS_Line::move(RS_Vector const&) (3,520x) 81,360 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::move(RS_Vector const&) (720x) 595,728 ( 0.02%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::adjustBorders(RS_Entity*) (4,464x) 4,889,376 ( 0.13%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::calculateBorders() (1,792x) 64 ( 0.00%) void RS_EntityContainer::rotate(const RS_Vector& center, const double& angle) { 56 ( 0.00%) RS_EntityContainer::rotate(center, RS_Vector{angle}); 6,724,809 ( 0.18%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::rotate(RS_Vector const&, RS_Vector const&) (8x) 512 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double) (8x) 12,560 ( 0.00%) void RS_EntityContainer::rotate(const RS_Vector& center, const RS_Vector& angleVector) { 24,472 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::resetBorders() (1,064x) 6,174,489 ( 0.16%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::rotate(RS_Vector const&, RS_Vector const&)'2 (16x) 662,544 ( 0.02%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::rotate(RS_Vector const&, RS_Vector const&) (432x) 637,824 ( 0.02%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_line.cpp:RS_Line::rotate(RS_Vector const&, RS_Vector const&) (2,112x) 340,624 ( 0.01%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::adjustBorders(RS_Entity*) (2,560x) 2,834,208 ( 0.07%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::calculateBorders() (1,064x) 9,984 ( 0.00%) void RS_EntityContainer::scale(const RS_Vector& center, const RS_Vector& factor) { 6,240 ( 0.00%) if (std::abs(factor.x)>RS_TOLERANCE && std::abs(factor.y)>RS_TOLERANCE) { 176,880 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::scaleBorders(RS_Vector const&, RS_Vector const&) (1,072x) 5,621,481 ( 0.15%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_insert.cpp:RS_Insert::scale(RS_Vector const&, RS_Vector const&) (112x) 599,808 ( 0.02%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_line.cpp:RS_Line::scale(RS_Vector const&, RS_Vector const&) (2,112x) 556,272 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::scale(RS_Vector const&, RS_Vector const&) (432x) 354,256 ( 0.01%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::adjustBorders(RS_Entity*) (2,656x) 2,825,832 ( 0.07%) => librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::calculateBorders() (1,072x) . void RS_EntityContainer::mirror(const RS_Vector& axisPoint1, const RS_Vector& axisPoint2) { . if (axisPoint1.distanceTo(axisPoint2)>RS_TOLERANCE) { . * @brief RS_EntityContainer::draw() draw entities in order . void RS_EntityContainer::draw(RS_Painter* painter, RS_GraphicView* view, double& /*patternOffset*/) 441,478,704 (11.64%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::drawEntity(RS_Painter*, RS_Entity*) (288x) . double RS_EntityContainer::areaLineIntegral() const . QList<RS_Entity *>::const_iterator RS_EntityContainer::begin() const . QList<RS_Entity *>::const_iterator RS_EntityContainer::end() const . QList<RS_Entity *>::iterator RS_EntityContainer::begin() . QList<RS_Entity *>::iterator RS_EntityContainer::end() . std::ostream& operator << (std::ostream& os, RS_EntityContainer& ec) { . RS_Entity* RS_EntityContainer::last() const . const QList<RS_Entity*>& RS_EntityContainer::getEntityList() . std::vector<std::unique_ptr<RS_EntityContainer>> RS_EntityContainer::getLoops() const . std::vector<std::unique_ptr<RS_EntityContainer>> loops; . RS_EntityContainer edges(nullptr, false); -- Auto-annotated source: /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp No information has been collected for /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp 36 ( 0.00%) QC_MDIWindow::QC_MDIWindow(RS_Document *doc, QWidget *parent, Qt::WindowFlags wflags) 16 ( 0.00%) document = new RS_Graphic(); 438,767 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::RS_Graphic(RS_EntityContainer*) (2x) 12,858 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::newDoc() (2x) 3,833,048 ( 0.10%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_graphicview.cpp:QG_GraphicView::QG_GraphicView(QWidget*, QFlags<Qt::WindowType>, RS_Document*) (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getLayerList() (2x) 1,068 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layerlist.cpp:RS_LayerList::addListener(RS_LayerListListener*) (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getLayerList() (2x) 76 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_layerlist.cpp:RS_LayerList::addListener(RS_LayerListListener*) (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getLayerList() (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getBlockList() (2x) 912 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_blocklist.cpp:RS_BlockList::addListener(RS_BlockListListener*) (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getBlockList() (2x) 76 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_blocklist.cpp:RS_BlockList::addListener(RS_BlockListListener*) (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getBlockList() (2x) . RS_DEBUG->print("~QC_MDIWindow: end"); . RS_Document* QC_MDIWindow::getDocument() const{ . RS_EventHandler* QC_MDIWindow::getEventHandler() const{ . RS_DEBUG->print("QC_MDIWindow::setParentWindow"); 20 ( 0.00%) RS_DEBUG->print("QC_MDIWindow::getParentWindow"); 76 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (4x) 68 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (4x) . RS_Graphic* QC_MDIWindow::getGraphic() const { 104 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getGraphic() const (8x) . // RS_DEBUG->print("successfully removed child window: %d", (int)suc); . // RS_DEBUG->print("children: %d", childWindows.count()); . RS_DEBUG->print("QC_MDIWindow::closeEvent end"); 108 ( 0.00%) void QC_MDIWindow::slotPenChanged(const RS_Pen& pen) { 60 ( 0.00%) RS_DEBUG->print("QC_MDIWindow::slotPenChanged() begin"); 228 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (12x) 204 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (12x) 60 ( 0.00%) RS_DEBUG->print("QC_MDIWindow::slotPenChanged() end"); 228 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (12x) 204 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (12x) . RS_DEBUG->print("QC_MDIWindow::slotFileNew begin"); . RS_DEBUG->print("QC_MDIWindow::slotFileNewTemplate end"); 5 ( 0.00%) RS_DEBUG->print("QC_MDIWindow::slotFileOpen"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 2,089,565 ( 0.06%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::newDoc() (1x) 166,674,655 ( 4.40%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::open(QString const&, RS2::FormatType) (1x) . RS_DEBUG->print("QC_MDIWindow::slotFileOpen: autoZoom"); . RS_DEBUG->print("QC_MDIWindow::slotFileOpen: autoZoom: OK"); . RS_DEBUG->print("QC_MDIWindow::slotFileOpen: failed"); . RS_DEBUG->print("QC_MDIWindow::slotFileOpen: cancelled"); 5 ( 0.00%) RS_DEBUG->print("QC_MDIWindow::slotFileOpen: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) -- Auto-annotated source: /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp No information has been collected for /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp . #include "rs_graphic.h" . #include "rs_modification.h" . void LC_PenPaletteWidget::setLayerList(RS_LayerList *ll) { -- Auto-annotated source: librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h . class RS_FilterDXFRW : public RS_FilterInterface, DRW_Interface { . RS_FilterDXFRW(); . ~RS_FilterDXFRW(); . bool fileImport(RS_Graphic& g, const QString& file, RS2::FormatType type) override; 291,614 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addHeader(DRW_Header const*) (1x) 8,595 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addLayer(DRW_Layer const&) (1x) 4,188 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addDimStyle(DRW_Dimstyle const&) (1x) 11,367 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addVport(DRW_Vport const&) (1x) 8,752 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addBlock(DRW_Block const&) (2x) 56 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::endBlock() (2x) 150,192,060 ( 3.96%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addMText(DRW_MText const&) (8x) . RS_DimensionData convDimensionData(const DRW_Dimension* data); 2,452,858 ( 0.06%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::addPlotSettings(DRW_PlotSettings const*) (1x) . bool fileExport(RS_Graphic& g, const QString& file, RS2::FormatType type) override; 14 ( 0.00%) static RS_FilterInterface* createFilter(){return new RS_FilterDXFRW();} 8,870 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::RS_FilterDXFRW() (1x) . void writeEntity(RS_Entity* e); -- Auto-annotated source: librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp . #include "rs_debug.h" . #include "rs_font.h" . #include "rs_fontlist.h" . #include "rs_graphicview.h" . #include "rs_insert.h" . #include "rs_math.h" . #include "rs_painter.h" 32 ( 0.00%) RS_MTextData::RS_MTextData(const RS_Vector &_insertionPoint, double _height, . std::ostream &operator<<(std::ostream &os, const RS_MTextData &td) { 80 ( 0.00%) RS_MText::RS_MText(RS_EntityContainer *parent, const RS_MTextData &d) 56 ( 0.00%) : RS_EntityContainer(parent), data(d) { 3,192 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::RS_EntityContainer(RS_EntityContainer*, bool) (8x) 13,432 ( 0.00%) => librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::setText(QString) (8x) . RS_Entity *RS_MText::clone() const { . RS_MText *t = new RS_MText(*this); 64 ( 0.00%) void RS_MText::setText(QString t) { . data.valign = RS_MTextData::VABottom; . data.valign = RS_MTextData::VAMiddle; . data.valign = RS_MTextData::VATop; . int RS_MText::getAlignment() { . if (data.valign == RS_MTextData::VATop) { 80 ( 0.00%) void RS_MText::update() { 40 ( 0.00%) RS_DEBUG->print("RS_MText::update"); 152 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (8x) 136 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (8x) 400 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::clear() (8x) 224 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::isUndone() const (8x) 48 ( 0.00%) RS_Font *font{RS_FONTLIST->requestFont(data.style)}; 115,438,977 ( 3.04%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp:RS_FontList::requestFont(QString const&) (8x) 56 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_fontlist.cpp:RS_FontList::instance() (8x) 56 ( 0.00%) RS_Vector letterPos{0.0, -9.0}; 40 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (8x) 56 ( 0.00%) RS_Vector letterSpace{font->getLetterSpacing(), 0.0}; 40 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (8x) 56 ( 0.00%) RS_Vector space{font->getWordSpacing(), 0.0}; 40 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (8x) 16 ( 0.00%) if (data.drawingDirection == RS_MTextData::RightToLeft) { 64 ( 0.00%) RS_EntityContainer *oneLine{new RS_EntityContainer(this)}; 3,352 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::RS_EntityContainer(RS_EntityContainer*, bool) (8x) 12,115,645 ( 0.32%) => librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::updateAddLine(RS_EntityContainer*, int) (8x) 64 ( 0.00%) oneLine = new RS_EntityContainer(this); 3,352 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::RS_EntityContainer(RS_EntityContainer*, bool) (8x) 72 ( 0.00%) letterPos = RS_Vector(0.0, -9.0); 40 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (8x) 7,795,249 ( 0.21%) => librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::addLetter(RS_EntityContainer&, QChar, RS_Font&, RS_Vector const&, RS_Vector&) (112x) 6,913,708 ( 0.18%) => librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::updateAddLine(RS_EntityContainer*, int) (8x) 6,987,545 ( 0.18%) => librecad/src/../../../../librecad/src/lib/engine/rs_mtext.cpp:RS_MText::alignVertically() (8x) 48 ( 0.00%) RS_DEBUG->print("RS_MText::update: OK"); 152 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (8x) 136 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (8x) . void RS_MText::alignVertically() . case RS_MTextData::VATop: . case RS_MTextData::VAMiddle: . RS_EntityContainer::move({0., 0.5 * usedTextHeight}); . case RS_MTextData::VABottom: . RS_EntityContainer::move({0., usedTextHeight}); . LC_ERR<<__func__<<"(): line "<<__LINE__<<": invalid Invalid RS_MText::VAlign="<<data.valign; 32 ( 0.00%) RS_EntityContainer::rotate(data.insertionPoint, data.angle); 6,725,505 ( 0.18%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::rotate(RS_Vector const&, double const&) (8x) 261,840 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::forcedCalculateBorders() (8x) . * @param RS_EntityContainer& oneLine the current entity container . * @param RS_Font& font the font to use . * @param const RS_Vector& letterSpace the letter width to use . * @param RS_Vector& letterPosition the current letter position; will be updated . void RS_MText::addLetter(RS_EntityContainer &oneLine, QChar letter, . RS_Font &font, const RS_Vector &letterSpace, 1,680 ( 0.00%) RS_Vector &letterPosition) { 802,337 ( 0.02%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_font.cpp:RS_Font::findLetter(QString const&) (112x) . RS_DEBUG->print("RS_MText::update: missing font for letter( %s ), replaced " 1,456 ( 0.00%) LC_LOG << "RS_MText::update: insert a letter at pos:(" << letterPosition.x 201,373 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::LogStream::operator<<(double) (112x) 158,176 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::LogStream::~LogStream() (112x) 43,490 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::LogStream::operator<<(char const*) (112x) 58,464 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::Log(RS_Debug::RS_DebugLevel) (112x) 358,288 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::LogStream::operator<<(double) (112x) 29,344 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::LogStream::operator<<(char const*) (224x) 560 ( 0.00%) RS_InsertData d(letterText, letterPosition, RS_Vector(1.0, 1.0), 0.0, 1, 1, 560 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (112x) 3,248 ( 0.00%) RS_Vector(0.0, 0.0), font.getLetterList(), RS2::NoUpdate); 3,472 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_insert.cpp:RS_InsertData::RS_InsertData(QString const&, RS_Vector, RS_Vector, double, int, int, RS_Vector, RS_BlockList*, RS2::UpdateMode) (112x) 560 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (112x) 896 ( 0.00%) RS_Insert *letterEntity{new RS_Insert(this, d)}; 52,304 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_insert.cpp:RS_Insert::RS_Insert(RS_EntityContainer*, RS_InsertData const&) (112x) . letterEntity->setPen(RS_Pen(RS2::FlagInvalid)); 224 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::setLayer(RS_Layer*) (112x) 5,706,842 ( 0.15%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_insert.cpp:RS_Insert::update() (112x) 239,488 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::forcedCalculateBorders() (112x) 448 ( 0.00%) if (actualWidth >= font.getWordSpacing() + RS_TOLERANCE) { 560 ( 0.00%) RS_Vector letterWidth = {actualWidth, 0.}; 560 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (112x) 1,456 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::operator+=(RS_Vector const&) (112x) 41,116 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::addEntity(RS_Entity*) (112x) 1,456 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::operator+=(RS_Vector const&) (112x) . RS_MText *RS_MText::createUpperLower(QString text, const RS_MTextData &data, . const RS_Vector &position) { . RS_MText *line = new RS_MText( . nullptr, {position, 4.0, 100.0, RS_MTextData::VATop, RS_MTextData::HALeft, . data.drawingDirection, RS_MTextData::Exact, 1.0, 192 ( 0.00%) double RS_MText::updateAddLine(RS_EntityContainer *textLine, int lineCounter) { 176 ( 0.00%) RS_DEBUG->print("RS_MText::updateAddLine: width: %f", textLine->getSize().x); 512 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getSize() const (16x) 400 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (16x) 304 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (16x) . // RS_DEBUG->print("RS_MText::updateAddLine: width 2: %f", 192 ( 0.00%) textLine->scale(RS_Vector{0., 0.}, 6,181,233 ( 0.16%) => /usr/include/c++/14.2.1/bits/std_abs.h:RS_EntityContainer::scale(RS_Vector const&, RS_Vector const&) (16x) 80 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (16x) 96 ( 0.00%) RS_Vector(data.height / 9.0, data.height / 9.0)); 80 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (16x) 258,656 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::forcedCalculateBorders() (16x) . case RS_MTextData::HACenter: 32 ( 0.00%) textLine->move(RS_Vector{-0.5 * (textLine->getMin().x + textLine->getMax().x), 0.}); . case RS_MTextData::HARight: . textLine->move(RS_Vector{- textLine->getMax().x, 0.}); 192 ( 0.00%) textLine->move(RS_Vector{- textLine->getMin().x, 0.}); 6,159,281 ( 0.16%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::move(RS_Vector const&) (16x) 80 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (16x) 512 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getSize() const (16x) 256 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getSize() const (8x) 304 ( 0.00%) textLine->move(data.insertionPoint + RS_Vector{0., -data.height * lineCounter * data.lineSpacingFactor * ls}); 6,156,911 ( 0.16%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::move(RS_Vector const&) (16x) 80 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (16x) 272 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::operator+(RS_Vector const&) const (16x) . textLine->setPen(RS_Pen(RS2::FlagInvalid)); 32 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::setLayer(RS_Layer*) (16x) 258,656 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::forcedCalculateBorders() (16x) 4,776 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::addEntity(RS_Entity*) (16x) . RS_Vector RS_MText::getNearestEndpoint(const RS_Vector &coord, . std::ostream &operator<<(std::ostream &os, const RS_MText &p) { . void RS_MText::draw(RS_Painter *painter, RS_GraphicView *view, 576 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (288x) 576 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrinting() const (288x) 576 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGuiDY(double) const (288x) 576 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPanning() const (288x) 2,880 ( 0.00%) foreach (RS_Entity *entity, entities) 440,413,912 (11.62%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::draw(RS_Painter*, RS_GraphicView*, double&)'2 (576x) -- Auto-annotated source: librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp . * entities. Usually that's an RS_Graphic entity but . bool RS_FileIO::fileImport(RS_Graphic& graphic, const QString& file, 6 ( 0.00%) RS_DEBUG->print("Trying to import file '%s'...", file.toLatin1().data()); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 46,375 ( 0.00%) => librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::detectFormat(QString const&, bool) (1x) 6 ( 0.00%) std::unique_ptr<RS_FilterInterface>&& filter(getImportFilter(file, t)); 9,866 ( 0.00%) => librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::getImportFilter(QString const&, RS2::FormatType) const (1x) 163,053,051 ( 4.30%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.cpp:RS_FilterDXFRW::fileImport(RS_Graphic&, QString const&, RS2::FormatType) (1x) . RS_DEBUG->print(RS_Debug::D_WARNING, . "RS_FileIO::fileImport: failed to detect file format: %s", . RS2::FormatType RS_FileIO::detectFormat(QString const& file, bool forRead) . RS_DEBUG->print(RS_Debug::D_WARNING, 7 ( 0.00%) RS_DEBUG->print("%s:" 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) . bool RS_FileIO::fileExport(RS_Graphic& graphic, const QString& file, . RS_DEBUG->print("RS_FileIO::fileExport: no filter found"); 1 ( 0.00%) RS_FileIO* RS_FileIO::instance() { . static RS_FileIO* uniqueInstance=nullptr; 4 ( 0.00%) uniqueInstance = new RS_FileIO(); . std::unique_ptr<RS_FilterInterface> RS_FileIO::getImportFilter(const QString &fileName, 356 ( 0.00%) => librecad/src/../../../../librecad/src/lib/fileio/rs_fileio.cpp:RS_FileIO::getFilters() (1x) . std::unique_ptr<RS_FilterInterface> filter(f()); 6 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:RS_FilterDXFRW::canImport(QString const&, RS2::FormatType) const (1x) 3 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterlff.h:RS_FilterLFF::canImport(QString const&, RS2::FormatType) const (1x) . std::unique_ptr<RS_FilterInterface> RS_FileIO::getExportFilter(const QString &fileName, . std::unique_ptr<RS_FilterInterface> filter(f()); . std::vector<std::function<RS_FilterInterface*()>> RS_FileIO::getFilters() . RS_FilterLFF::createFilter . ,RS_FilterDXFRW::createFilter . ,RS_FilterCXF::createFilter . ,RS_FilterJWW::createFilter . ,RS_FilterDXF1::createFilter -- Auto-annotated source: /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp No information has been collected for /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp -- Auto-annotated source: librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp . #include "rs_painterqt.h" . #include "rs_polyline.h" . #include "rs_spline.h" 552 ( 0.00%) const std::vector<double>& pattern = RS_LineTypePattern::getPattern(t)->pattern; 36,392 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_linetypepattern.cpp:RS_LineTypePattern::getPattern(RS2::LineType) (276x) 65,970 ( 0.00%) PainterGuard(RS_PainterQt& painter): 19,791 ( 0.00%) RS_Pen& rsPen = painter.getRsPen(); 13,194 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::getRsPen() (6,597x) 120,102 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:(anonymous namespace)::rsToQDashPattern(RS2::LineType, double, double) (255x) 50,490 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::getDpmm() const (255x) 50,490 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::getDpmm() const (255x) . void drawArc(QPainterPath& path, const RS_Arc& arc, const LC_Rect& viewRect, const std::function<QPointF(const RS_Vector&)>& mapping) . auto mapingRs=[&mapping](const RS_Vector& vp) -> RS_Vector { 25,920 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (5,184x) 98,496 ( 0.00%) => /usr/include/c++/14.2.1/bits/stl_algobase.h:lc::geo::Area::Area(RS_Vector const&, RS_Vector const&) (2,592x) 66,584 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::getAngleLength() const (1,148x) 66,584 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::getAngleLength() const (1,148x) 669,284 ( 0.02%) path.lineTo(mapping(arc.getCenter() + RS_Vector{a} * arc.getRadius())); 4,322,728 ( 0.11%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double) (22,960x) 390,320 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::operator+(RS_Vector const&) const (22,960x) 390,320 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::operator*(double) const (22,960x) 27,436 ( 0.00%) QPointF rightMost = mapping(arc.getCenter() + RS_Vector{arc.getRadius(), 0.}); 24,548 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::operator+(RS_Vector const&) const (1,444x) 7,220 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (1,444x) 232 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::getAngleLength() const (4x) 836 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::getEndpoint() const (4x) 88,072 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::getAngleLength() const (1,444x) 836 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::getEndpoint() const (4x) . void drawPolylineSegment(QPainterPath& path, RS_Entity* entity, const LC_Rect& viewRect, const std::function<QPointF(const RS_Vector&)>& mapping) 25,332 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_line.h:RS_Line::rtti() const (12,666x) 5,184 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.h:RS_Arc::rtti() const (2,592x) 75,996 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_line.h:RS_Line::getEndpoint() const (12,666x) . drawArc(path, *static_cast<RS_Arc*>(entity), viewRect, mapping); . QPainterPath createPolyline(const RS_Polyline& polyline, const RS_GraphicView& view) . auto toGui = [&view](const RS_Vector& v) -> QPointF { 576,924 ( 0.02%) RS_Vector vGui = view.toGui(v); 1,082,430 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::toGui(RS_Vector) const (18,990x) . auto mapingRs=[&toGui](const RS_Vector& vp) -> RS_Vector { 63,300 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (12,660x) 240,540 ( 0.01%) => /usr/include/c++/14.2.1/bits/stl_algobase.h:lc::geo::Area::Area(RS_Vector const&, RS_Vector const&) (6,330x) 94,954 ( 0.00%) path.moveTo(toGui(static_cast<RS_AtomicEntity*>(*polyline.begin())->getStartpoint())); 37,980 ( 0.00%) => /usr/include/qt/QtCore/qlist.h:RS_EntityContainer::begin() const (6,330x) 65,664 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_arc.cpp:RS_Arc::getStartpoint() const (288x) 36,252 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_line.h:RS_Line::getStartpoint() const (6,042x) 115,404 ( 0.00%) for(RS_Entity* entity: polyline) 37,980 ( 0.00%) => /usr/include/qt/QtCore/qlist.h:RS_EntityContainer::begin() const (6,330x) 37,980 ( 0.00%) => /usr/include/qt/QtCore/qlist.h:RS_EntityContainer::end() const (6,330x) . // RVT_PORT changed from RS_PainterQt::RS_PainterQt( const QPaintDevice* pd) 528 ( 0.00%) RS_PainterQt::RS_PainterQt( QPaintDevice* pd) . void RS_PainterQt::moveTo(int x, int y) { 318,176 ( 0.01%) void RS_PainterQt::drawGridPoint(const RS_Vector& p) { 397,720 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painter.cpp:RS_Painter::toScreenY(double) const (39,772x) 397,720 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painter.cpp:RS_Painter::toScreenX(double) const (39,772x) . void RS_PainterQt::drawPoint(const RS_Vector& p, int pdmode, int pdsize) { . void RS_PainterQt::drawLine(const RS_Vector& p1, const RS_Vector& p2) 714,049 ( 0.02%) => librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:(anonymous namespace)::PainterGuard::PainterGuard(RS_PainterQt&) (267x) 5,340 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painter.cpp:RS_Painter::toScreenX(double) const (534x) 5,340 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painter.cpp:RS_Painter::toScreenY(double) const (534x) . void RS_PainterQt::drawSplinePoints(const LC_SplinePointsData& splineData) . void RS_PainterQt::drawPolyline(const RS_Polyline& polyline, const RS_GraphicView& view) 9,616,616 ( 0.25%) => librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:(anonymous namespace)::PainterGuard::PainterGuard(RS_PainterQt&) (6,330x) 28,299,188 ( 0.75%) => librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:(anonymous namespace)::createPolyline(RS_Polyline const&, RS_GraphicView const&) (6,330x) . void RS_PainterQt::drawSpline(const RS_Spline& spline, const RS_GraphicView& view) . int RS_PainterQt::getWidth() const{ 1,593 ( 0.00%) double RS_PainterQt::getDpmm() const{ . int RS_PainterQt::getHeight() const{ . const QBrush& RS_PainterQt::brush() const 105 ( 0.00%) RS_Pen RS_PainterQt::getPen() const{ . //RS_Pen p(pen().color(), 118,536 ( 0.00%) void RS_PainterQt::setPen(const RS_Pen& pen) { . lpen.setColor( RS_Color( Qt::black)); . lpen.setColor( RS_Color( Qt::white)); 21,552 ( 0.00%) QPen p(pColor, RS_Math::round(lpen.getScreenWidth()), 86,208 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/math/rs_math.cpp:RS_Math::round(double) (10,776x) 19,214 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:(anonymous namespace)::rsToQDashPattern(RS2::LineType, double, double) (21x) 5,142 ( 0.00%) => librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp:RS_PainterQt::getDpmm() const (21x) 210 ( 0.00%) void RS_PainterQt::setPen(const RS_Color& color) { . lpen.setColor( RS_Color( Qt::black)); . QPainter::setPen( RS_Color( Qt::black)); . lpen.setColor( RS_Color( Qt::white)); . QPainter::setPen( RS_Color( Qt::white)); . void RS_PainterQt::setPen(int r, int g, int b) { . void RS_PainterQt::drawPolygon(const QPolygon& a, Qt::FillRule rule) { . void RS_PainterQt::drawPath ( const QPainterPath & path ) { . void RS_PainterQt::setClipRect(int x, int y, int w, int h) { . RS_Pen& RS_PainterQt::getRsPen() . QPainterPath RS_PainterQt::createSplinePoints(const LC_SplinePointsData& data) const -- Auto-annotated source: /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp No information has been collected for /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp . #include "rs_settings.h" 9 ( 0.00%) if (!RS_SETTINGS->readNumEntry("/Keyboard/ToggleFreeSnapOnSpace", false)) 65,075 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 291,616 ( 0.01%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addHeader(DRW_Header const*) (1x) 27 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addLType(DRW_LType const&) (27x) 8,597 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addLayer(DRW_Layer const&) (1x) 4,190 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addDimStyle(DRW_Dimstyle const&) (1x) 2 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addTextStyle(DRW_Textstyle const&) (2x) 11,369 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addVport(DRW_Vport const&) (1x) 2 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addAppId(DRW_AppId const&) (2x) 8,756 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addBlock(DRW_Block const&) (2x) 60 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::endBlock() (2x) 150,192,076 ( 3.96%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addMText(DRW_MText const&) (8x) 2,452,860 ( 0.06%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/filters/rs_filterdxfrw.h:non-virtual thunk to RS_FilterDXFRW::addPlotSettings(DRW_PlotSettings const*) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::QC_ApplicationWindow"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::QC_ApplicationWindow: setting icon"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::QC_ApplicationWindow: init status bar"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::QC_ApplicationWindow: creating LC_CentralWidget"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 8 ( 0.00%) RS_SETTINGS->beginGroup("/WindowOptions"); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 5 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (1x) 13 ( 0.00%) setTabLayout(static_cast<RS2::TabShape>(RS_SETTINGS->readNumEntry("/TabShape", RS2::Triangular)), 65,763 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 9 ( 0.00%) static_cast<RS2::TabPosition>(RS_SETTINGS->readNumEntry("/TabPosition", RS2::West))); 72,145 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 3 ( 0.00%) RS_SETTINGS->endGroup(); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 5 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (1x) 18 ( 0.00%) connect(penToolBar, SIGNAL(penChanged(RS_Pen)), . this, SLOT(slotPenChanged(const RS_Pen&))); 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::QC_ApplicationWindow: creating dialogFactory"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::QC_ApplicationWindow: creating dialogFactory: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("setting dialog factory object"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 3 ( 0.00%) if (RS_DialogFactory::instance()==nullptr) { 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::instance() (1x) . RS_DEBUG->print("no RS_DialogFactory instance"); 5 ( 0.00%) RS_DEBUG->print("got RS_DialogFactory instance"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 4 ( 0.00%) RS_DialogFactory::instance()->setFactoryObject(dialogFactory); 91 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::setFactoryObject(RS_DialogFactoryInterface*) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::instance() (1x) 5 ( 0.00%) RS_DEBUG->print("setting dialog factory object: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::QC_ApplicationWindow: init settings"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 3 ( 0.00%) RS_COMMANDS->updateAlias(); 5,377,851 ( 0.14%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/cmd/rs_commands.cpp:RS_Commands::instance() (1x) 1,156,010 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/cmd/rs_commands.cpp:RS_Commands::updateAlias() (1x) 9 ( 0.00%) auto groupGuard = RS_SETTINGS->beginGroupGuard("/Defaults"); 108 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::beginGroupGuard(QString) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 8 ( 0.00%) RS_SETTINGS->writeEntry("/AutoBackupDocument", 1); 1,163,878 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 10 ( 0.00%) int ms = 60000 * RS_SETTINGS->readNumEntry("AutoSaveTime", 5); 65,463 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 30 ( 0.00%) RS_SETTINGS->beginGroup("/WindowOptions"); 25 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (5x) 25 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (5x) 38 ( 0.00%) int mode = m != RS2::CurrentMode ? m : RS_SETTINGS->readNumEntry("/SubWindowMode", RS2::Maximized); 5,868 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (4x) 20 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (4x) 15 ( 0.00%) RS_SETTINGS->endGroup(); 535 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (5x) 25 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (5x) 25 ( 0.00%) RS_SETTINGS->beginGroup("/WindowOptions"); 25 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (5x) 25 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (5x) 30 ( 0.00%) RS_SETTINGS->writeEntry("/SubWindowMode", mode); 1,720,561 ( 0.05%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, int) (5x) 25 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (5x) 30 ( 0.00%) RS_SETTINGS->endGroup(); 565 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (5x) 25 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (5x) 6 ( 0.00%) RS_SETTINGS->beginGroup("/WindowOptions"); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 5 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (1x) 2 ( 0.00%) int shape = s != RS2::AnyShape ? s : RS_SETTINGS->readNumEntry("/TabShape", RS2::Triangular); 2 ( 0.00%) int position = p != RS2::AnyPosition ? p : RS_SETTINGS->readNumEntry("/TabPosition", RS2::West); 3 ( 0.00%) RS_SETTINGS->endGroup(); 107 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 5 ( 0.00%) RS_SETTINGS->beginGroup("/WindowOptions"); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 5 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (1x) 6 ( 0.00%) RS_SETTINGS->writeEntry("/TabShape", shape); 1,947 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 6 ( 0.00%) RS_SETTINGS->writeEntry("/TabPosition", position); 1,081 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 6 ( 0.00%) RS_SETTINGS->endGroup(); 107 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 10 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::doClose begin"); 38 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 81,884 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::killAllActions() (2x) . RS_DEBUG->print("QC_ApplicationWindow::doClose closing block or print preview"); 12 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::doClose closing graphic"); 38 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 3,772,126 ( 0.10%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_layerwidget.cpp:QG_LayerWidget::setLayerList(RS_LayerList*, bool) (1x) 161 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_layertreewidget.cpp:LC_LayerTreeWidget::setLayerList(RS_LayerList*) (1x) 81 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/forms/qg_coordinatewidget.cpp:QG_CoordinateWidget::setGraphic(RS_Graphic*) (1x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_penpalettewidget.cpp:LC_PenPaletteWidget::setLayerList(RS_LayerList*) (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_actionhandler.cpp:QG_ActionHandler::set_view(RS_GraphicView*) (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_actionhandler.cpp:QG_ActionHandler::set_document(RS_Document*) (2x) 16 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::doClose end"); 38 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 24 ( 0.00%) RS_SETTINGS->beginGroup("/WindowOptions"); 20 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (4x) 20 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (4x) 28 ( 0.00%) bool maximized = RS_SETTINGS->readNumEntry("/Maximized"); 71,755 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (4x) 20 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (4x) 12 ( 0.00%) RS_SETTINGS->endGroup(); 428 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (4x) 20 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (4x) 12 ( 0.00%) QStringList lst = RS_SYSTEM->getDirectoryList("plugins"); 114,351 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::getDirectoryList(QString const&) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_system.cpp:RS_System::instance() (1x) . RS_DEBUG->print("QC_ApplicationWindow::loadPlugin: %s", pluginLoader.errorString().toLatin1().data()); 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::~QC_ApplicationWindow"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::~QC_ApplicationWindow: " 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::~QC_ApplicationWindow: " 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::closeEvent()"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::closeEvent(): OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::initSettings()"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::storeSettings()"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 3 ( 0.00%) if (RS_Settings::save_is_allowed) 8 ( 0.00%) RS_SETTINGS->beginGroup("/Geometry"); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 5 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (1x) 8 ( 0.00%) RS_SETTINGS->writeEntry("/WindowWidth", width()); 1,775,179 ( 0.05%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 8 ( 0.00%) RS_SETTINGS->writeEntry("/WindowHeight", height()); 1,052,783 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 16 ( 0.00%) RS_SETTINGS->writeEntry("/WindowX", x()); 1,052,846 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 16 ( 0.00%) RS_SETTINGS->writeEntry("/WindowY", y()); 1,055,031 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 9 ( 0.00%) RS_SETTINGS->writeEntry("/WindowGeometry", geometry); 1,054,250 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, QString const&) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 29 ( 0.00%) RS_SETTINGS->writeEntry("/StateOfWidgets", QVariant (saveState())); 1,061,603 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, QVariant const&) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 12 ( 0.00%) RS_SETTINGS->writeEntry("/LeftDockArea", dock_areas.left->isChecked()); 1,057,547 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 12 ( 0.00%) RS_SETTINGS->writeEntry("/RightDockArea", dock_areas.right->isChecked()); 1,059,051 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 12 ( 0.00%) RS_SETTINGS->writeEntry("/TopDockArea", dock_areas.top->isChecked()); 1,062,094 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 12 ( 0.00%) RS_SETTINGS->writeEntry("/BottomDockArea", dock_areas.bottom->isChecked()); 1,056,417 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 12 ( 0.00%) RS_SETTINGS->writeEntry("/FloatingDockwidgets", dock_areas.floating->isChecked()); 1,059,862 ( 0.03%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::writeEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 3 ( 0.00%) RS_SETTINGS->endGroup(); 137 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 8 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::storeSettings(): OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) . RS_GraphicView* graphicView = getGraphicView(); 50 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotWindowActivated begin"); 190 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (10x) 170 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (10x) 21 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotWindowActivated: " 57 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (3x) 51 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (3x) 6 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::rtti() const (3x) 18 ( 0.00%) RS_LayerList *layerList = m->getDocument()->getLayerList(); 6 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getLayerList() (3x) 7,453,986 ( 0.20%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_layerwidget.cpp:QG_LayerWidget::setLayerList(RS_LayerList*, bool) (3x) 162 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_layertreewidget.cpp:LC_LayerTreeWidget::setLayerList(RS_LayerList*) (3x) 6 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_penpalettewidget.cpp:LC_PenPaletteWidget::setLayerList(RS_LayerList*) (3x) 94,060 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/forms/qg_coordinatewidget.cpp:QG_CoordinateWidget::setGraphic(RS_Graphic*) (3x) 6 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getBlockList() (3x) 5,602,198 ( 0.15%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entitycontainer.cpp:RS_EntityContainer::updateInserts() (3x) 51,167 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_undo.cpp:RS_Undo::setGUIButtons() const (3x) 1,383 ( 0.00%) => librecad/src/../../../../librecad/src/main/qc_applicationwindow.cpp:QC_ApplicationWindow::slotPenChanged(RS_Pen) (3x) 6 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_actionhandler.cpp:QG_ActionHandler::set_view(RS_GraphicView*) (3x) 6 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_actionhandler.cpp:QG_ActionHandler::set_document(RS_Document*) (3x) 6 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::isPrintPreview() const (3x) 1,528 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_actionhandler.cpp:QG_ActionHandler::slotSetSnaps(RS_SnapMode const&) (3x) . RS_DEBUG->print(RS_Debug::D_ERROR,"snapToolBar is nullptr\n"); 16 ( 0.00%) RS_ActionInterface* ai = sm->getGraphicView()->getCurrentAction(); 196 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::getCurrentAction() (4x) 40 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/actions/rs_actioninterface.cpp:RS_ActionInterface::hideOptions() (4x) 147 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::getCurrentAction() (3x) 147 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_graphicview.cpp:RS_GraphicView::getCurrentAction() (3x) 45 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/actions/rs_actioninterface.cpp:RS_ActionInterface::showOptions() (3x) 15 ( 0.00%) RS_DEBUG->print("RVT_PORT emit windowsChanged(true);"); 57 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (3x) 51 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (3x) 24 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotWindowActivated end"); 57 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (3x) 51 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (3x) . RS_DEBUG->print( RS_Debug::D_NOTICE, "QC_ApplicationWindow::slotWindowsMenuAboutToShow"); 60 ( 0.00%) void QC_ApplicationWindow::slotPenChanged(RS_Pen pen) { 60 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotPenChanged() begin"); 228 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (12x) 204 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (12x) 60 ( 0.00%) RS_DEBUG->print("Setting active pen..."); 228 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (12x) 204 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (12x) 2,964 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/main/qc_mdiwindow.cpp:QC_MDIWindow::slotPenChanged(RS_Pen const&) (12x) 60 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotPenChanged() end"); 228 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (12x) 204 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (12x) . //void QC_ApplicationWindow::slotSnapsChanged(const RS_SnapMode& snaps) { . // RS_DEBUG->print("QC_ApplicationWindow::slotSnapsChanged() begin"); 22 ( 0.00%) QC_MDIWindow* QC_ApplicationWindow::slotFileNew(RS_Document* doc) { 10 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileNew() begin"); 38 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 10 ( 0.00%) RS_DEBUG->print(" creating MDI window"); 38 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 15,246,464 ( 0.40%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/main/qc_mdiwindow.cpp:QC_MDIWindow::QC_MDIWindow(RS_Document*, QWidget*, QFlags<Qt::WindowType>) (2x) 14 ( 0.00%) RS_SETTINGS->beginGroup("/Appearance"); 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 10 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (2x) 18 ( 0.00%) int aa = RS_SETTINGS->readNumEntry("/Antialiasing", 0); 67,773 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 18 ( 0.00%) int scrollbars = RS_SETTINGS->readNumEntry("/ScrollBars", 1); 67,687 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 18 ( 0.00%) int cursor_hiding = RS_SETTINGS->readNumEntry("/cursor_hiding", 0); 67,553 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 6 ( 0.00%) RS_SETTINGS->endGroup(); 214 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_actionhandler.cpp:QG_ActionHandler::set_view(RS_GraphicView*) (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_actionhandler.cpp:QG_ActionHandler::set_document(RS_Document*) (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::rtti() const (2x) . w->setWindowTitle(tr("Block '%1'").arg(((RS_Block*)(w->getDocument()))->getName()) + "[*]"); 10 ( 0.00%) RS_DEBUG->print(" adding listeners"); 38 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 10 ( 0.00%) RS_Graphic* graphic = w->getDocument()->getGraphic(); 26 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_entity.cpp:RS_Entity::getGraphic() const (2x) 12 ( 0.00%) RS_LayerList* layerList = w->getDocument()->getLayerList(); 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getLayerList() (2x) 105,633 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_layerwidget.cpp:QG_LayerWidget::setLayerList(RS_LayerList*, bool) (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_penpalettewidget.cpp:LC_PenPaletteWidget::setLayerList(RS_LayerList*) (2x) 29,951 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_layertreewidget.cpp:LC_LayerTreeWidget::setLayerList(RS_LayerList*) (2x) 4 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getBlockList() (2x) 70,521 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/forms/qg_coordinatewidget.cpp:QG_CoordinateWidget::setGraphic(RS_Graphic*) (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::instance() (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::getFactoryObject() (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::getFactoryObject() (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::instance() (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::instance() (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::getFactoryObject() (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::instance() (2x) 10 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::getFactoryObject() (2x) 10 ( 0.00%) RS_DEBUG->print(" showing MDI window"); 38 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 10 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileNew() OK"); 38 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (2x) 34 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (2x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileNewHelper()"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileNewHelper: creating new doc window"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 27,931,017 ( 0.74%) => librecad/src/../../../../librecad/src/main/qc_applicationwindow.cpp:QC_ApplicationWindow::slotFileNew(RS_Document*) (1x) 6 ( 0.00%) RS_LayerList *layerList = w->getDocument()->getLayerList(); 2 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getLayerList() (1x) 89,535 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_layerwidget.cpp:QG_LayerWidget::setLayerList(RS_LayerList*, bool) (1x) 54 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_layertreewidget.cpp:LC_LayerTreeWidget::setLayerList(RS_LayerList*) (1x) 2 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_penpalettewidget.cpp:LC_PenPaletteWidget::setLayerList(RS_LayerList*) (1x) 2 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getBlockList() (1x) 27,288 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/forms/qg_coordinatewidget.cpp:QG_CoordinateWidget::setGraphic(RS_Graphic*) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileNewHelper: load Template: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileNewHelper: update coordinate widget"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 19 ( 0.00%) RS_DIALOGFACTORY->updateCoordinateWidget(RS_Vector(0.0,0.0), 27,959 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_dialogfactory.cpp:QG_DialogFactory::updateCoordinateWidget(RS_Vector const&, RS_Vector const&, bool) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::getFactoryObject() (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::instance() (1x) 5 ( 0.00%) RS_Vector(0.0,0.0), true); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (1x) 600 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::isGridOn() const (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileNewHelper() OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileNewNew()"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) . //tried to load template file indicated in RS_Settings 6 ( 0.00%) RS_SETTINGS->beginGroup("/Paths"); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 5 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (1x) 10 ( 0.00%) QString fileName = RS_SETTINGS->readEntry("/Template"); 65,542 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readEntry(QString const&, QString const&, bool*) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 3 ( 0.00%) RS_SETTINGS->endGroup(); 107 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) . RS_DEBUG->print("QC_ApplicationWindow::slotFileNewNew: load Template failed"); 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileNewNew() OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) . RS_DEBUG->print("QC_ApplicationWindow::slotFileNewTemplate()"); 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileOpen(..)"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileOpen: creating new doc window"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 13,083,609 ( 0.35%) => librecad/src/../../../../librecad/src/main/qc_applicationwindow.cpp:QC_ApplicationWindow::slotFileNew(RS_Document*) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileOpen: linking layer list"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 6 ( 0.00%) RS_LayerList *layerList = w->getDocument()->getLayerList(); 2 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getLayerList() (1x) 86,745 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_layerwidget.cpp:QG_LayerWidget::setLayerList(RS_LayerList*, bool) (1x) 54 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_layertreewidget.cpp:LC_LayerTreeWidget::setLayerList(RS_LayerList*) (1x) 2 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/lc_penpalettewidget.cpp:LC_PenPaletteWidget::setLayerList(RS_LayerList*) (1x) 2 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.h:RS_Graphic::getBlockList() (1x) 27,267 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/forms/qg_coordinatewidget.cpp:QG_CoordinateWidget::setGraphic(RS_Graphic*) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileOpen: open file"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileOpen: open file: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileOpen: update recent file menu: 1"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 294 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::clean() (1x) 676 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_graphic.cpp:RS_Graphic::isGridOn() const (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileOpen: set caption"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 10 ( 0.00%) RS_SETTINGS->beginGroup("/CADPreferences"); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 5 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (1x) 15 ( 0.00%) if (RS_SETTINGS->readNumEntry("/AutoZoomDrawing")) 66,018 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 3 ( 0.00%) RS_SETTINGS->endGroup(); 107 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileOpen: set caption: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileOpen: update coordinate widget"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 18 ( 0.00%) RS_DIALOGFACTORY->updateCoordinateWidget(RS_Vector(0.0,0.0), 30,120 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/ui/qg_dialogfactory.cpp:QG_DialogFactory::updateCoordinateWidget(RS_Vector const&, RS_Vector const&, bool) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::instance() (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_dialogfactory.cpp:RS_DialogFactory::getFactoryObject() (1x) 5 ( 0.00%) RS_Vector(0.0,0.0), 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_vector.cpp:RS_Vector::RS_Vector(double, double, double) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileOpen: update coordinate widget: OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileOpen(..) OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileAutoSave(): begin"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 7 ( 0.00%) auto groupGuard = RS_SETTINGS->beginGroupGuard("/Defaults"); 108 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::beginGroupGuard(QString) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 9 ( 0.00%) if (RS_SETTINGS->readNumEntry("/AutoBackupDocument", 1) == 0) { 1,321 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) . RS_DEBUG->print(RS_Debug::D_INFORMATIONAL, "QC_ApplicationWindow::%s: /Defaults/AutoBackupDocument is disabled\n", __func__); . RS_DEBUG->print("QC_ApplicationWindow::slotFileExport()"); . RS_DEBUG->print(RS_Debug::D_INFORMATIONAL,"QC_ApplicationWindow::slotFilePrint(%s)", printPDF ? "PDF" : "Native"); 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::queryExit()"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 8 ( 0.00%) RS_SETTINGS->beginGroup("/Startup"); 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 5 ( 0.00%) => /usr/include/c++/14.2.1/bits/move.h:RS_Settings::beginGroup(QString) (1x) 9 ( 0.00%) bool saveOpenedFiles = RS_SETTINGS->readNumEntry("/OpenLastOpenedFiles", 0) == 1; 1,575 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::readNumEntry(QString const&, int) (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) 3 ( 0.00%) RS_SETTINGS->endGroup(); 107 ( 0.00%) => /usr/include/qt/QtCore/qstring.h:RS_Settings::endGroup() (1x) 5 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/engine/rs_settings.cpp:RS_Settings::instance() (1x) . RS_SETTINGS->beginGroup("/Startup"); . RS_SETTINGS->writeEntry("/LastOpenFilesList", openedFiles); . RS_SETTINGS->writeEntry("/LastOpenFilesActive", activeFile); . RS_SETTINGS->endGroup(); 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::queryExit(): OK"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) 5 ( 0.00%) RS_DEBUG->print("QC_ApplicationWindow::slotFileOpenRecent()"); 19 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::instance() (1x) 17 ( 0.00%) => /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/debug/rs_debug.cpp:RS_Debug::print(char const*, ...) (1x) -- Auto-annotated source: /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp No information has been collected for /home/dli/dev/LC2/build/Qt_5_15_13_qt5_temporary-Debug/librecad/src/../../../../librecad/src/lib/gui/rs_painterqt.cpp