|
LibreOffice Module cui (master) 1
|
#include <screenshotannotationdlg.hxx>#include <strings.hrc>#include <dialmgr.hxx>#include <basegfx/range/b2irange.hxx>#include <com/sun/star/ui/dialogs/TemplateDescription.hpp>#include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp>#include <com/sun/star/ui/dialogs/XFilePicker3.hpp>#include <comphelper/random.hxx>#include <basegfx/polygon/b2dpolygontools.hxx>#include <sfx2/filedlghelper.hxx>#include <tools/stream.hxx>#include <tools/urlobj.hxx>#include <vcl/bitmapex.hxx>#include <vcl/customweld.hxx>#include <vcl/event.hxx>#include <vcl/filter/PngImageWriter.hxx>#include <vcl/svapp.hxx>#include <vcl/salgtype.hxx>#include <vcl/virdev.hxx>#include <vcl/weld.hxx>#include <svtools/optionsdrawinglayer.hxx>#include <basegfx/matrix/b2dhommatrix.hxx>#include <set>#include <string_view>Go to the source code of this file.
Classes | |
| class | ScreenshotAnnotationDlg_Impl |
Functions | |
| IMPL_LINK_NOARG (ScreenshotAnnotationDlg_Impl, saveButtonHandler, weld::Button &, void) | |
| IMPL_LINK_NOARG | ( | ScreenshotAnnotationDlg_Impl | , |
| saveButtonHandler | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 274 of file screenshotannotationdlg.cxx.
References INetURLObject::getExtension(), SvFileStream::IsOpen(), INetURLObject::PathToFileName(), INetURLObject::removeExtension(), sfx2::FileDialogHelper::ScreenshotAnnotation, INetURLObject::setExtension(), u, and vcl::PngImageWriter::write().