7¤0ì\gdB¨2ã0333333333óèO¤ˆÞ)I"Ê·�BÊ>¦™qf°ï@ÿ§<ôÛ/dÛžA=î,YQ8¾5• ƒ  ‰ò€4ÌÏ€€‹!4'’Hƒ¡`$‰ã8
Ã(
b Ã(DR4#    $úÃ(¨�1                    _qt_config_module_name "qdoccatchconversions_privaCOMPILE_DEFINITIONS "QT_QDOCCATCHCONVERSIONS_LIB"
REFIX "")
endif()

# Create imported target Qt6::Qtiple_inclusion(_targets_not_defined "Help;HelpPriPPEND _cmake_import_check_targets Qt6::Help )
listnd_dependency_paths)
unset(__qt_Help_target_deps)
\;6.8.3")
set(__qt_Help_find_dependency_paths "${C}
            "${CMAKE_CURRENT_LIST_DIR}/.."
     f(QT_DISABLE_NO_DEFAULT_PATH_IN_QT_PACKAGES)
    sternal_promote_target_to_global_checked(Qt6::HnSizeRel"
set_property(TARGET Qt6::Help APPEN_CONFIGURATION})

# Import target "Qt6::Help" for # Additional target information for Qt6Help
if(NOTelp_FOUND FALSE)
    if(NOT DEFINED Qt6Help_NOT_FO  EXISTS "${CMAKE_CURRENT_LIST_DIR}/Qt6HelpBuildInQT_ALL_MODULES_FOUND_VIA_FIND_PACKAGE "Help")
    Qt6HelpPlugins.cmake")
    endif()

    if(NOT "Hesuffix)

    list(REMOVE_DUPLICATES Qt6Help_INCLUD(Qt6Help_PRIVATE_INCLUDE_DIRS
        ${_Qt6Hel    endif()

    get_target_property(Qt6Help_COMPIFINITIONS
                        Qt6::Help INTERF6::Help")

    get_target_property(_Qt6Help_OWN_INbles for includes, compile definitions, etc.
    #dependency_debugging(Help
        __qt_Help_pkg ${ig_files "${CMAKE_CURRENT_LIST_DIR}/Qt6HelpTargetsn "6.8.3"
  _qt_public_module_target_name "Help"
 _IMPORT_PREFIX}/include/QtHelp/6.8.3/QtHelp>"
  INpdx_id "SPDXRef-Package-qttools-qt-module-Help"
  FACE_QT_MAJOR_VERSION "6"
  INTERFACE_SOURCES "\$<ELP_LIB"
  INTERFACE_COMPILE_OPTIONS "-fPIC"
  INTcomponent(_realOrig "/usr/lib/cmake/Qt6Help" REALPh(_cmake_expected_target IN ITEMS Qt6::Help Qt6::H __qt_internal_include_plugin_packages(Help)
endifrobably change this default.
if(NOT DEFINED QT_SKIST_DIR}/Qt6HelpConfigVENTS UiPlugin UiTools Tools Linguist Designer Desi TODO: Ideally this should look for each Qt moduleCMAKE_CURRENT_LIST_DIR}/Qt6QDocCatchPrivateConfigVPackage-qttools-qt-bundled-3rdparty-module-QDocCatname "QDocCatch"
  _qt_module_is_3rdparty_header_lRIES "${_IMPORT_PREFIX}/include/QtQDocCatch;${_IMPT_PREFIX "/usr/lib/cmake/Qt6QDocCatchPrivate")
end target information for Qt6QDocCatchPrivate
if(NOT            "Target \"Qt6::Qendif()
else()

    set(Qt6QDocCatchPrivate_FOUND _module_target_type "Qt6::QDocCatchPrivate" TYPE)vatePlugins.cmake")
    endif()

    if(NOT "QDocCtchPrivate)
    qt_make_features_available(Qt6::QDe INTERFACE_COMPILE_DEFINITIONS)
    if(NOT Qt6QDoTE_INCLUDE_DIRS
                            Qt6::QQDocCatchPrivate")

    get_target_property(_Qt6QDCMAKE_CURRENT_LIST_DIR}/Qt6QDocCatchPrivateAdditioCMAKE_CURRENT_LIST_DIR}/Qt6QDocCatchPrivateDependeED QT_DEFAULT_IMPORT_CONFIGURATION)
    set(QT_DEFndencies("UiPlugin" __qt_t(__qt_UiPlugin_target_deps "Qt6Core\;6.8.3;Qt6Gui      "${_qt_cmake_dir}"
            ${_qt_additioult_path_for_qt_packages "")
endif()

# Don't propfound before anything else.
set(Qt6UiPlugin_FOUND FOUND FALSE)
    if(NOT DEFINED Qt6UiPlugin_NOT_FOXISTS "${CMAKE_CURRENT_LIST_DIR}/Qt6UiPluginBuildIs
                            Qt6::UiPlugin MODULELL_MODULES_FOUND_VIA_FIND_PACKAGE "UiPlugin")
    ix)

    list(REMOVE_DUPLICATES Qt6UiPlugin_INCLUD    list(APPEND Qt6UiPlugin${_privgin_OWN_INCLUDE_DIRS})

    set(Qt6UiPlugin_PRIVATndif()

    get_target_property(Qt6UiPlugin_COMPILS
                            Qt6::UiPluginPrivateNCLUDE_DIRECTORIES)
    if(NOT _Qt6UiPlugin_OWN_INf (NOT QT_NO_CREATE_TARGETS AND Qt6UiPlugin_FOUND)cy_debugging(UiPlugin
        __qt_UiPlugin_pkg ${files "${CMAKE_CURRENT_LIST_DIR}/Qt6UiPluginTargetWidgets"
  _qt_config_module_name "uiplugin"
  _qtget Qt6::UiPlugin
add_library(Qt6::UiPlugin INTERFonent(_realOrig "/usr/lib/cmake/Qt6UiPlugin" REALPmake_expected_target IN ITEMS Qt6::UiPlugin)
  lised "UiPlugin")

_qtigner "${_IMPORT_PREFIX}/lib/libQt6Designer.so.6.8on "Release"
set_property(TARGET Qt6::Designer APPle_inclusion(_targets_not_defined "Designer;Designted_objects_default)
unset(_qt_imported_clr)
unset PROPERTY IMPORTED_LINK_DEPENDENT_LIBRARIES_RELWITFIGURATION})

# Import target "Qt6::Designer" for SE)
get_target_property(_qt_imported_soname Qt6::Dnd_qt_dependencies("Designer" __qt_Designer_targetset(__qt_Designer_third_party_deps)

# Find Qt tooh_for_qt_packages}
    )
endif()


# note: _third__default_path_for_qt_packages "NO_DEFAULT_PATH")
iDesigner_NOT_FO(Qt6Designer_FOUND FALSE)
    if(NOT DEFINED Qt6DeISTS "${CMAKE_CURRENT_LIST_DIR}/Qt6DesignerBuildInperty(_qt_module_target_type "Qt6::Designer" TYPE)_ALL_MODULES_FOUND_VIA_FIND_PACKAGE "Designer")
  ONS)
    list(REMOVE_DUPLICATES Qt6Designer_COMPIL    endif()
        list(APPEND Qt6Designer${_privner_OWN_INCLUDE_DIRS})

    set(Qt6Designer_PRIVATMPILE_DEFINITIONS)
    if(NOT Qt6Desndif()

    get_target_property(Qt6Designer_DEFINIS "Qt6::Designer")

    get_target_property(_Qt6Def(NOT DEFINED "Qt6Designer_FOUND")
    set("Qt6Descy_debugging(Designer
        __qt_Designer_pkg ${ets)
  if(CMAKE_FIND_PACKAGE_NAME)
    set( ${CMAKported in some other
# export set exist.
unset(${Cfiles "${CMAKE_CURRENT_LIST_DIR}/Qt6DesignerTargetLIBRARIES "Qt6::CorePrivate;Qt6::GuiPrivate;Qt6::W\$<\$<BOOL:\$<TARGET_PROPERTY:Qt6::Designer,_qt_moerface_name "Designer"
  _qt_package_name "Qt6Desitatypes/qt6designer_release_metatypes.json>"
  MOD::Designer
add_library(Qt6::Designer SHARED IMPORTt(_IMPORT_PREFIX "/usr/lib/cmake/Qt6Designer")
end
endif()
if(CMAKE_VERSION VERSION_LESS "3.1.0")
  BSD-3-Clause

include_guard(DIRECTORY)


# DistribTools_FOUND FALSE)
    if(NOT DEFINED Qt6UiTools_Nnclude("${CMAKE_CURRENT_LIST_DIR}/Qt6UiToolsVersio    endif()

    if(NOT "UiTools" IN_LIXISTS "${CMAKE_CURRENT_LIST_DIR}/Qt6UiToolsPluginse_suffix)

    list(REMOVE_DUPLICATES Qt6UiTools_IRFACE_COMPILE_DEFINITIONS)
    if(NOT Qt6UiTools_C
    endif()

    get_target_property(Qt6UiTools_Dls_OWN_INCLUDE_DIRS
                        Qt6::UdditionalTargetInfo.cmake"
        OPTIONAL)
    i${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE)
endi_import_prefix "${_import_prefix}" REALPATH)

# ExO_PACKAGE_VERSION_INCOMPATIBLE_WARNING=TRUE")
endiion.
set(CMAKE_IMPORT_FILE_VERSION)
# NK_DEPENDENT_LIBRARIES_RELEASE "Qt6::OpenGL"
  IMPget import file for configuration "Release".
#----default)
unset(_qt_imported_link_dependencies)
unss}")
endif()

# Import target "Qt6::UiTools" for cthDebInfo"
set_property(TARGET Qt6::UiTools APPENDname Qt6::Ule_inclusion(_targets_not_defined "UiTools;UiToolsdx_id "SPDXRef-Package-qttools-qt-module-UiTools"
onfig_module_name "uitools_private"
  _qt_is_privaROPERTIES
  INTERFACE_INCLUDE_DIRECTORIES "\$<\$<Bn "6.8.3"
  _qt_private_module_target_name "UiToolOL:\$<TARGET_PROPERTY:QT_CONSUMES_METATYPES>>:${_I
  set(_IMPORT_PREFIX "/usr/lib/cmake/Qt6UiTools")ready imported targets are added once more.
set(_cs;UiPlugin;OpenGLWidgets;OpenGL")
set(Qt6UiTools_F\;6.8.3;Qt6OpenGL\;6.8.3")
set(__qt_UiTools_find_dependency(Qt6 6.8.3
        PATHS
            ${QTed by the includer of the Dependencies file.
set($ndencies_default)
unset(_qt_imported_objects)
unsecation)
    set_property(TARGET Qt6::lupdate-pro PNFIGURATION})

# Import target "Qt6::lupdate-pro" lWithDebInfo"
set_property(TARGET Qt6::lupdate APPinSizeRel"
set_property(TARGET Qt6::lrelease-pro Aproperty(_qt_imported_location Qt6::lrelease-pro IinSizeRel"
set_property(TARGET Qt6::lrelease APPENproperty(_qt_imported_location Qt6::lrelease IMPORnSizeRel"
set_property(TARGET Qt6::lprodump APPENDIGURATION})

# Import target "Qt6::lprodump" for cnSizeRel"
set_property(TARGET Qt6::lconvert APPENDmation for Qt6LinguistTools
if(NOTlease"
set_property(TARGET Qt6::lupdate-pro APPENDelease-pro" )

# Import target "Qt6::lupdate" for 6::lrelease "${_IMPORT_PREFIX}/bin/lrelease" )

# RELEASE "${_IMPORT_PREFIX}/libexec/lprodump"
  )

_target_properties(Qt6::lprodump PROPERTIES
  IMPO_VERSION 1)

# Import target "Qt6::lconvert" for c      set_target_properties(Qt::${__qt_tool}
     properties to find one that contains a path.
     D content "  ]
}
")
file(WRITE "${OUT_FILE}" "${co_dir}/CMakeLists.txt\",
      \"includePaths\": ${oject_count})
        prepare_json_sources(json_sojson_array("${absolute_include_paths}" json_includ   foreach(path IN LISTS lupdate_${path_var})
    ect${i}_sources
            subproject${i}_excludeNED arg_AUTOGEN_DIR)
        filter_files_in_direcfile}")
        if(IS_ABSOLUTE "${relative_path}" s EXCLUDED_DIR)
    set(multi_value_options SOURCEain.cpp foo_de.qm bar.qml whatever_metatypes.json)e result in out_var.
#    filter_nonexistent_filesn_array srcList jsonList)
    set(quotedList "")
 Generate an lupdate project file in JSON format.
#options}"
            )

            if(arg_OUTPUT  set(no_value_options "")
            set(single_     set(${arg_QM_FILES_OUTPUT_VARIABLE} ${${arg_Qut_var}" "${${out_var}}" PARENT_SCOPE)
    endfunc EQUAL 5)
            qt5_add_translation("${_qm_f    elseif(QT_DEFAULT_MAJOR_VERSION EQUAL 6)
     APPEND accumulated_out_targets ${out_targets})
   he target.
    # The issue happend when the user pannot find source file:" when
    # qt6_add_lrelea OPTIONS "${arg_LRELEASE_OPTIONS}"
        __QT_IN if(source_targets STREQUAL "")
        qt6_collecuage(DEFER
                    DIRECTORY \"${PROJEnction calls like qt_add_resources will fail. To
       # Relative paths are considered to be relati    # Forward one-value and multi-value arguments.       list(APPEND forwarded_args ${keyword})
       # Predict the names of generated .qm files.
    make sure this command is called at the end of thucture to predict the resource target names.
       _qt_i18n_translated_language ${source_lang}
          if(NOT arg_NO_GENERATE_PLURALS_TS_FILE
     ce_files_properties(${ts_file} ${scope_args} PROPE if necessary. This must happen before function denot be specified "
            "together with RESOs}" ${ARGN})

    set(targets "${arg_TARGETS}")
  _QM_OUT_DIR
        LUPDATE_TARGET
        LRELEASPUT_VARIABLE}" STREQUAL "")
        set("${arg_QM_custom_target(${lrelease_target} ${maybe_all} DEPEt(scope_args TARGET_DIRECTORY ${legacy_target})
  ts depending on the output, without having a commo{CMAKE_COMMAND}" -E make_directory "${qm_dir}"
   _wrapper_script_path(tool_wrapper)
    set(lreleas   set(n 1)
        while(TARGET "${lrelease_targe_count GREATER 0)
        list(POP_FRONT arg_UNPAR     string(PREPEND qm "${default_out_dir}/")
    ernal_generated_qm_file_path out_var ts_file defaule path to the .qm file that will be generated frorn()
    endif()
    set(supported_languages "")
 T)
        _qt_internal_add_phony_target(${QT_GLOB${_Qt6_LINGUIST_TOOLS_DIR}/GenerateLUpdateProject.     $<TARGET_FILE:${QT_CMAKE_EXPORT_NAMESPACE}::ldate_project_cmake}" CONTENT "${content}")

    _qet},AUTOGEN_BUILD_DIR>")
        set(default_autogNSLATION>")
        set(autogen_build_dir_genex "$NERATOR_IS_MULTI_CONFIG)
    if(multi_config)
        _qt_internal_ensure_ts_file(TS_FILE "${plurals(LENGTH targets targets_length)

    if(arg_INCLUDpdate_target "${arg_LUPDATE_TARGET}")
    if("${lu
    # Set up the list of targets. Support the old_lupdate)
    set(options
        NO_GLOBAL_TARGETourcelanguage=\"${QT_I18N_SOURCE_LANGUAGE}\"")
   "1.0" encoding="utf-8"?>
<!--
Run the update_transt, write an initial .ts file that can be read by lnction(_qt_internal_guess_language_from_ts_file_naarse_arguments(PARSE_ARGV 1 arg
        "${no_valu
    endif()
    set("${out_var}" "${result}" PAREbout
                # QT_EXCLUDE_FROM_TRANSLATION   set(result "")
    get_property(excluded DIRECTOPTIONS} ${_abs_FILE} -qm ${qm}
            DEPEND   set(qm "${output_location}/${FILE_NAME}.qm")
  eArgs}" ${ARGN})
    set(_lrelease_files ${_LRELEA       add_custom_command(OUTPUT ${stamp_file}
   ent(full_stamp_file_dir "${stamp_file}" DIRECTORY)ectory_contents CONFIGURE_DEPENDS ${_directory_glo  set(_ts_lst_file "${CMAKE_CURRENT_BINARY_DIR}${CXISTS "${stamp_file_dir}")
        file(MAKE_DIREC   get_filename_component(_abs_FILE ${_file} ABSOLUPDATE_UNPARSED_ARGUMENTS})
    set(_lupdate_optioptions)
    set(oneValueArgs)
    set(multiValueArarty_deps "")
_qt_internal_find_third_party_depend(QT_NO_PACKAGE_VERSION_INCOMPATIBLE_WARNING TRUE)
lude("${CMAKE_CURRENT_LIST_DIR}/Qt6LinguistToolsCoarget}}")
    foreach(_cmake_file IN LISTS "_cmakeiles "${CMAKE_CURRENT_LIST_DIR}/Qt6LinguistToolsTa_executable(Qt6::lupdate-pro IMPORTm_spdx_id "SPDXRef-Package-qttools-qt-tool-lupdatePDXRef-Package-qttools-qt-tool-lrelease-pro"
  _qtD)

set_target_properties(Qt6::lrelease-pro PROPERPORTED)

set_target_properties(Qt6::lrelease PROPEt Qt6::lprodump
add_executable(Qt6::lprodump IMPORies(Qt6::lconvert PROPERf()

# Create imported target Qt6::lconvert
add_exQt6::lrelease Qt6::lrelease-pro Qt6::lupdate Qt6::_target IN ITEMS Qt6::lconvert Qt6::lprodump Qt6::::lupdate-pro)
endif()
set(Qt6LinguistTools_TARGETmote_target_to_global(Qt6::lrelease)
endif()

if(Na_cmake_include Qt6LinguistToolsMacros.cmake)
     DEFINED "Qt6LinguistTools_FOUND")
    set("Qt6Linonent(_realOrig "/usr/lib/cmake/Qt6LinguistTools" c QString fullyQualifiedThemeIconName(int i);

       // Icon names matching QIcon::ThemeIcon
    st3.0-only

#ifndef RESOURCEBUILDER_H
#define RESOUR    void enableButtons(int r);

    QMap<int, QWid      TabOrderFormat   // List of widgets,  ranginfndef ORDERDIALOG_P_H
#define ORDERDIALOG_P_H

#innternal

QT_END_NAMESPACE

#endif // WIDGETDATABASEXPORT WidgetDataBaseItemList
        promotionCanrs for 'New Form' wizards: Set a fixed size on a X   void remove(int index);


    void grabDefaultPstd::pair<QString, IncludeType>;

QDESstom: 1;
    uint m_promoted: 1;
    QList<QVarianrface *item);

    QString baseClassName() const; tom(bool b) override;

    QString pluginPath() co QString &whatsThis) override;

    QString includxplicit WidgetDataBaseItem(const QString &name = Qbstractwidgetdatabase.h>

#include <QtGui/qicon.h>perty) const;

    virtual QVariant toNativeValue(NER_UILIB_EXPORT QTextBuilder
{
public:
    QTextBIGNERPROPERTYEDITOR_H
// Copyright (C) 2020 The Qtid reloadResourceProperties() = 0;

private Q_SLOTriant &value, bool enableSubPropertyHandling);
   erface by property comment handling and
// a signa
#include <QtDesigner/abstractpropertyeditor.h>

QsionManager *mgr, const QString &iid)
{
    Extens    return new Extension(object, parent);
}

templactory<ExtensionInterface, Object, Extension>::Extension(QObject *qObject, const QString &iid, QObjetensionInterface, class Object, class Extension>
c= false;
    int m_lastMenuActionIndex = -1;
    Qoid showMenu(int index = -1);
    void hideMenu(in    enum LeaveEditMode {
        Default = 0,
    nt *event);
    bool handleMouseDoubleClickEvent(Qverride;
    void dragEnterEvent(QDragEnterEvent *id moveRight(bool ctrl = false);
    void moveUp()roviderExtension;

class QLineEdit;
class QMimeDatidgets/qmenubar.h>

#include <QtGui/qaction.h>

#icon interfaceIcon;
    QIcon featureIcon;
};

}

Q void treeWidgetContextMenu(const QPoint &pos);

p/ We mean it.
//

#include "ui_plugindialog.h"

QTde;

        bool setPromotedClassIncludeFile(consString> referencedPromotedClassNames() c *core);

        PromotedClasses promotedClasses(t *sheet);

    FormWindowBasePrivate *m_d;
};void syncGridFeature();
    void connectSheet(QDes
        CRLFLineTerminator,
        NativeLineTerySheet *sheet, int index);
    void addReloadableP    // Factory method to create a form builder
    WidgetUnderMouseMode { FindSingleSelectionDropTaresignerGrid(const Grid& grid);

    // Overwrite tdVisible() const;

    ResourceFileSaveMode resoure, Highlight };

    explicit FormWindowBase(QDesiitorFormBuilder;
class DeviceProfile;
class Grid;
eturn frameShape() == HLine ? Qt::Horizontal : Qt:tation READ orientation WRITE setOrientation)
publimumSizeHint().expandedTo(QSize(16, 16)); }

proteidget(QDesignerFormWindowInterface* formWindow, QWoved.
//
// We mean it.
//

#ifndef QDESIGNER_WIDGList<QPointer<QWidget> >;
    PromotionSelectionLi;
    PromotionState createPromotionActions(QDesig*fw, unsigned flags, QMenu *menu);
    void addActtor = 1, TrailingSeparator = 2, SuppressGlobalEditexplicit PromotionTaskMenu(QWidget *widget,Mode moace qdesigner_internal {

// A helper class for creetFactory = QDesignerPropertySheetFactory<QStacke no concept of 'stored')
    static bool checkProper();

protected:
    void gotoPage(int page) over to add a menu on a tackedWidget
    static QMenu r : public QStackedWidgetPreviewEventFilter
{
    led(bool v) { m_buttonToolTipEnabled = v; }
    boMenu;
}

// Event filter to be installed on a QStaR_STACKEDBOX_H
#define QDESIGNER_STACKEDBOX_H

#inGrid)

    int snapValue(int value, int grid) consid setDeltaX(int dx)        { m_deltaX = dx; }

  id setSnapX(bool snap)      { m_snapX = snap; }

   bool fromVariantMap(const QVariantMap& vm);

     QSharedDataPointer<DeviceProfileData> m_d;
};

}ont
         * sub properties. */
        ApplyPrec void systemResolution(int *dpiX, int *dpiY);
   of the embedded system
    int fontPointSize() conis class represents a device
 * profile. */

classared_global_p.h"

#include <QtCore/qcompare.h>
#in       const DeviceProfile &deviceProfile = Device

// Form builder for a new form widget (preview).m_core;

    using WidgetSet = QSet<QWidget *>;
  t QString &name) override;
    bool addItem(DomWididget, DomWidget *ui_parentWidget, bool recursive widget has to be embedded into a main window.
   ience that pops up message boxes in case of failur   // Create a preview widget (for integrations) oXPORT QDesignerFormBuilder: public QFormBuilder
{
R_FORMBUILDER_H
#define QDESIGNER_FORMBUILDER_H

#mand
{
public:
    DeleteConnectionsCommand(Connecublic CETypes
{
public:
   explicit  CECommand(Cont_under_mouse;

    EndPoint m_drag_end_point;
   > m_bg_widget;
    QUndoStack *m_undo_stack;
    b    void startDrag(const EndPoint &end_point, cons
    virtual void endConnection(QWidget *target, ct *e) override;
    void keyPressEvent(QKeyEvent *t *e) override;
    void mouseReleaseEvent(QMouseEernal::Connection *con);
    void aboutToRemoveCon connectionCount() const { return m_con_list.size(<QWidget> &background() const { return m_bg_widgetct;
    bool m_visible;

    void setSource(QObjecsource_label_pm : m_target_label_pm; }

    Connec  QPoint endPointPos(EndPoint::Type type) nection(ConnectionEdit *edit, QObject *source, QOb     bool operator == (const EndPoint &other) consnection *>;
    using ConnectionSet = QHash<Connecfndef CONNECTIONEDIT_H
#define CONNECTIONEDIT_H

#t(index)) {
        if (item->widget() == widget)
dgetList &widgets) { m_widgets = widgets; }
    QL; }

    /* Determines whether instances of QLayou                        QWidget *layoutBase, Layouidgets/qlayout.h>
#include <QtWidgets/qgridlayout.mean it.
//

#ifndef LAYOUT_H
#define LAYOUT_H

#ictionPaste;
#endif
    QAction *m_actionSelectAll;ndow, const ActionList &);
#endif

    void restorction *item, int column);
    // Context menu for d slotDelete();
    void resourceImageDropped(consgView("action"));

    // Utility to create a confindow(QDesignerFormWindowInterface *formWindow) ov{

class ActionView;
class ResourceMimeData;

clas"
#include <QtDesigner/abstractactioneditor.h>

#ilog *m_ui;
    QPushButton *m_okButton;
    QStandd selectedMethod() const;

    void populate(QDesi
namespace Ui { class SelectSignalDialog; }

namesCTSIGNALDIALOG_H
#define SELECTSIGNALDIALOG_H

#in  enum State { Selector, Property, Value, Pseudo, l {

struct CssHighlightColors
{
    QColor select
//
// We mean it.
//

#ifndef CSSHIGHLIGHTER_H
#d
    QAction *preferredEditAction(QWidget *w, QDesk menu to be used for form layouts. Offers an optiifndef FORMLAYOUTMENU
#define FORMLAYOUTMENU

//
/ache (item, profile combo index)
    using ItemPixt;
    bool showCurrentItemPixmap();

    // PixmaItem *&selectedItemFound);
    void loadFrom(constce for implementing file dialogs with preview
    dget() override;

    bool hasCurrentTemplate() cois header file may change from version to
// versidef NEWFORMWIDGET_H
#define NEWFORMWIDGET_H

//
//et* w);
    QDESIGNER_SHARED_EXPORT QString promot slots:
    void slotDestroyed(QObject *object);

QStringList &);

    QStringList fakeSignals() con    void setCustomClassName(const QString &customC#ifndef METADATABASE_H
#define METADATABASE_H

#in c);

    void setResetButtonVisible(bool v);

pri  void setGrid(const Grid &g);
    Grid grid() cont override;

private:
    QTreeView *m_view;
};

} *painter, const QStyleOptionViewItem &option, con/
// We mean it.
//


#ifndef SHEET_DELEGATE_H
#deid slotNavigateToSlot();
    void applySize(QActioace *fw, PropertyMode pm) const;
    QWidgetList ats the task menu is supposed to act on. Note that PropertyMode { CurrentWidgetMode, MultiSelectionMoIGNER_TASKMENU_H
#define QDESIGNER_TASKMENU_H

#inath);
    void registerPlugin(const QString &plugi

    CustomWidgetList registeredCustomWidgets() cQStringList findPlugins(const QString &path);

   rPluginManager(const QStringList &pluginPaths,
    Optional. Base class
    QString xmlExtends() conString xmlClassName() const;
    // Optional. The     // StringPropertyType: validation mode and traclude <QtCore/qmap.h>
#include <QtCore/qpair.h>
#iQT_END_NAMESPACE

#endif // ABSTRACTMETAOBJECT_H
/ core
class QDESIGNER_SDK_EXPORT QDesignerIntrospeual int indexOfMethod(const QString &method) constngList parameterTypes() conerMetaMethodInterface();

    enum MethodType { Mject *object, const QVariant &value) const  = 0;
}irtual const QDesignerMetaEnumInterface *enumeratonerMetaPropertyInterface)

    enum Kind { EnumKining &keys) const = 0;
    virtual QString name() c<QtCore/qvariant.h>
#include <QtCore/qflags.h>

QT (qApp) is active
    QStyle *m_currentStyle;
    id loadPlugins();
    void activeFormWindowChanged one of the cached styles or QApplication's style . */
    QStyle *getStyle(const QString &styleNamet(QWidget *widget, QLayout *layout, int type) cons QObject* parent) const;

    QWidget *createWidge
class QObject;
class QWidget;
class QLayout;
clas nullptr, QFileDialog::Options options = {})= 0;
}  virtual QStringList getOpenImageFileNames(QWidgeptions = {})= 0;
    virtual QString getOpenImageFng getOpenFileName(QWidget *parent = nullptr, cons   const QString &title, const QString &text, consButton defaultButton = QMessageBox::NoButton) = 0;ionMismatchMessage, ResourceLoadFailureMessage,
  STRACTDIALOGGUI_H
#define ABSTRACTDIALOGGUI_H

#int *w, Qt::Alignment a);

    Qt::Alignment m_newAlignmentCommand)
public:
    explicit LayoutAlignmeQWidget *w, int oldType, int newType);

    BreakL type of a managed layout on a widget (including
 internal {

class LayoutCommand;
class BreakLayoutChanged); // resourceSetChanged since last time itoid setWatcherEnabled(const QString &path, bool enrceSets() const;

    QtResourceSet *currentResouron loadedQrcFiles() list
    void setModified(consesourceModel *model);
    ~QtResourceSet();
    frtringList &paths, int *errorCount = nullptr, QStringList activeResourceFilePaths() const;

    // acde "shared_global_p.h"
#include <QtCore/qmap.h>
#ioid cheapUpdate();

    void selectUnmanagedObjectString &old_name, const QString &new_name);
protecit.
//

#ifndef QDESIGNER_FORMWINDOWCOMMAND_H
#def QMetaEnum me = metaEnum<QObjectType>(enumName);
 ator();
}

// Convert key to value for enumeration<class EnumType>
inline EnumType enumKeysToValue(cetaEnum &metaEnum,const char *key, const EnumType*; }
    Qt::ItemFlags fakeItemFlags() const       ; }
    QGradient::Spread fakeGradientSpread() con); return static_cast<QPalette::ColorRole>(0); }
 nst     { Q_ASSERT(0); return Qt::Horizontal; }
  OPERTY(QGradient::Type gradientType READ fakeGradiPERTY(Qt::Orientation orientation READ fakeOrientant domPropertyToVariant(const DomProperty *properte UILIBPROPERTIES_H

#include "uilib_global.h"

#iring text() const;

private:
    QPlainTextEdit *mh"

QT_BEGIN_NAMESPACE

class QPlainTextEdit;
clas bool m_widgetZoomContextMenuEnabled = fa(const QSize &s, bool *ptrToValid = nullptr) const const;

protected:
    void resizeEvent(QResizeEvceptDrops() const;

    QSize minimumSizeHint() coRIPTABLE true)
    Q_PROPERTY(bool itemAcceptDropsnge on to the embedded widget.
 * Provides helper D_EXPORT ZoomProxyWidget : public QGraphicsProxyWi QPoint &globalPos);

protected:
    void contextMplementing menus) and qreal zoomFactor
     * in s setZoomContextMenuEnabled DESIGNABLE true SCRIPTA   int zoom() const;

    // Return a list of avaih>

QT_BEGIN_NAMESPACE

class QGraphicsScene;
clas void showPluginDialog() override;

private:
    v public QDesignerFormWindowManagerInterface
{
    l

QT_END_NAMESPACE

#endif // SHARED_SETTINGS_H
/Design
    DeviceProfile currentDeviceProfile() cvention (ActionEditor)
    ObjectNamingMode object Check with isCustomPreviewConfigurationEnabled ifetFormTemplatePaths(const QStringList &paths);

   "shared_enums_p.h"
#include "deviceprofile_p.h"

QT_END_NAMESPACE

#endif // DESIGNERINTROSPECTION
   const QDesignerMetaObjectInterface* metaObject(obal_p.h"
#include <abstractintrospection_p.h>
#inEXPORT QIcon createIconSet(QStringView name);
QDEST_BEGIN_NAMESPACE

class QString;
class QIcon;

naarElementYear();

    inline int elementMonth() coublic:
    DomDate() = default;
    ~DomDate();

 eturn m_height; }
    void setElementHeight(int a)    int m_vSizeType = 0;
    int m_horStretch = 0;return m_verStretch; }
    void setElementVerStretmentVSizeType();

    inline int elementHorStretchrAttributeVSizeType() { m_has_attr_vSizeType = falteHSizeType() const { return m_attr_hSizeType; }
 ibuteCountry() const { return m_attr_country; }
  ributeLanguage() const { return m_attr_language; }y = 0;
    int m_width = 0;
    int m_height = 0;
mentWidth() const { return m_children & Width; }
 ublic:
    DomRect() = default;
    ~DomRect();

 id clearElementX();

    inline int elementY() conlic = 8,
        Bold = 16,
        Underline = 32ntWeight; }
    void clearElementFontWeight();

prelementHintingPreference() const { return m_hinting elementStyleStrategy() const { return m_styleStrikeOut; }
    void setElementStrikeOut(bool a);
  lementItalic();

    inline bool elementBold() conlementPointSize();

    inline int elementWeight()
        Inactive = 2,
        Disabled = 4
    };& Disabled; }
    void clearElementDisabled();

prColorGroup *elementInactive() const { return m_ina {
        ColorRole = 1,
        Color = 2
    };  inline QList<DomColorRole *> elementColorRole() n m_brush; }
    DomBrush *takeElementBrush();
   tributeRole() const { return m_has_attr_role; }
  Gradient() const { return m_gradient; }
    DomGrarn m_color; }
    DomColor *takeElementColor();
  tributeBrushStyle() const { return m_attr_brushSty_attr_angle = false;

    QString m_attr_type;
   ttr_startY = false;

    double m_attr_endX = 0.0;QList<DomGradientStop *> elementGradientStop() conCoordinateMode() const { return m_has_attr_coordinttributeType(const QString &a) { m_attr_type = a; d clearAttributeRadius() { m_has_attr_radius = fal clearAttributeFocalX() { m_has_attr_focalX = falsteCentralY() const { return m_attr_centralY; }
   ributeCentralX() const { return m_has_attr_central attributeEndX() const { return m_attr_endX; }
   etAttributeStartX(double a) { m_attr_startX = a; mribute data
    double m_attr_position = 0.0;
    s_attr_position; }
    inline double attributePosi_red = 0;
    int m_green = 0;
    int m_blue = 0;tBlue(int a);
    inline bool hasElementBlue() conattr_alpha; }
    inline int attributeAlpha() consORT DomColor {
    Q_DISABLE_COPY_MOVE(DomColor)
p,
        Layout = 64,
        Widget = 128,
     omLayout *> m_layout;
    QList<DomWidget *> m_widDomActionRef *> &a);

    inline QStringList eleme*> &a);

    inline QList<DomAction *> elementActivoid setElementColumn(const QList<DomColumn *> &a)attr_native; }
    inline bool attributeNative() cng &a) { m_attr_class = a; m_has_attr_class = truemWidget {
    Q_DISABLE_COPY_MOVE(DomWidget)
publit<DomProperty *> &a);

    inline QList<DomItem *>uteColumn() const { return m_has_attr_column; }
  T DomItem {
    Q_DISABLE_COPY_MOVE(DomItem)
publirty;

    enum Child {
        Property = 1
    };llptr;
};

class QDESIGNER_UILIB_EXPORT DomRow {
 column = false;

    int m_attr_rowSpan = 0;
    bidget();
    void setElementWidget(DomWidget *a);
attributeAlignment() const { return m_attr_alignmesetAttributeColSpan(int a) { m_attr_colSpan = a; mne void clearAttributeRow() { m_has_attr_row = falerty = 1,
        Attribute = 2,
        Item = 4
ttribute;
    QList<DomLayoutItem *> m_item;

    tItem *> elementItem() const { return m_item; }
  imumWidth() { m_has_attr_columnMinimumWidth = falseight() const { return m_attr_rowMinimumHeight; }
ibuteColumnStretch() { m_has_attr_columnStretch = attr_rowStretch; }
    inline QString attributeRowid clearAttributeClass() { m_has_attr_class = falsng attributeClass() const { return m_attr_class; }turn m_tabStop; }
    void setElementTabStop(consttributeMargin() const { return m_attr_margin; }
  cing; }
    inline void setAttributeSpacing(const buteMargin() { m_has_attr_margin = false; }

privasetAttributeSpacing(int a) { m_attr_spacing = a; m      Extends = 2,
        Header = 4,
        Siz  int m_container = 0;
    QString m_pixmap;
    D_propertyspecifications; }
    DomPropertySpecificlearElementAddPageMethod();

    inline int elemenrn m_sizeHint; }
    DomSize *takeElementSizeHint(n m_header; }
    DomHeader *takeElementHeader();
 child element accessors
    inline QString elemenvoid setText(const QString &s) { m_text = s; }

  eturn m_customWidget; }
    void setElementCustomWst<DomButtonGroup *> &a);

private:

    /Group *> elementButtonGroup() const { return m_butelementProperty() const { return m_property; }
   AttributeName(const QString &a) { m_attr_name = a;_attr_name;
    bool m_has_attr_name = false;
};

rty *> m_property;
    QList<DomProperty *> m_attrelementAttribute() const { return m_attribute; }
 m_attr_name; }
    inline void setAttributeName(co = 8
    };
};

class QDESIGNER_UILIB_EXPORT DomAcmentAttribute(const QList<DomProperty *> &a);

pri  inline QList<DomProperty *> elementProperty() coctionGroup() = default;
    ~DomActionGroup();

  agName = QString()) const;

    // attribute accesOPY_MOVE(DomResource)
public:
    DomResource() =  void clearAttributeName() { m_has_attr_name = falattr_location;
    bool m_has_attr_location = falstring attributeLocation() const { return m_attr_lod(QXmlStreamReader &reader);
    void write(QXmlStXmlStreamWriter &writer, const QString &tagName = ullptr;

    enum Child {
        Author = 1,
    g m_exportMacro;
    QString m_class;
    DomWid child element data
    uint m_children = 0;
    Qe:
    // attribute data
    QString m_attr_versio   DomDesignerData *takeElementDesignerdata();
   rces();

    inline DomConnections *elementConnectncludes; }
    DomIncludes *takeElementIncludes();();

    inline DomTabStops *elementTabStops() contring &a);
    inline bool hasElementPixmapFunctiot *takeElementLayoutDefault();
    void setElementurn m_children & Class; }
    void clearElementCla

    // child element accessors
    inline QStrinturn m_has_attr_stdSetDef; }
    inline int attribme = a; m_has_attr_connectslotsbyname = true; }
   false; }

    inline bool hasAttributeConnectslotst QString &a) { m_attr_language = a; m_has_attr_linline void clearAttributeVersion() { m_has_attr_vomUI();

    void read(QXmlStreamReader &reader);
 DomSpacer;
class DomColor;
class DomGradientStop;ader;
class DomCustomWidget;
class DomLayoutDefaulER_UILIB_IMPORT Q_DECL_IMPORT

#if defined(QT_DESIFILE IS AUTOMATICALLY GENERATED. DO NOT EDIT!

#ifRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-onlyogOutput, QDesignerDialogGuiInterface *dlgGui, QWi QTRESOURCEEDITOR_H

#include <QtCore/qscopedpointnValue icon;
    };
    QHash<QWidget *, PageData>yCurrentTabWhatsThis, PropertyTabWidgetNone };

  eturns false for the page
    // properties (as thkMenu;
};

// PropertySheet to handle the page proenu or 0.
    QMenu *addContextMenuActions(QMenu *QMenu *popup);

    // Add context menu and returnlass QTabWidget;
class QTabBar;
class QMenu;
classace *m_dialogGui;
    SignaturePanel *m_slotPanel;usMode m_focusMode;
    QT_PREPEND_NAMESPACE(Ui)::QStringList &slotList, QStringList &signalList);
 a base class instance.
    static bool editPromote   // Edit fake methods stored in MetaDataBase (peOBJECT

public:
    enum FocusMode { FocusSlots, Fmodel;
    QListView *m_listView;
    QToolButton void checkSignature(const QString &signature, boolList m_existingMethods;
    QStringList m_fakeMethection;

namespace Ui {
    class SignalSlotDialogernal

QT_END_NAMESPACE

#endif // RITCHTEXTEDITOR);
    void setDefaultFont(const QFont &font);
  
    ~RichTextEditorDialog();

    int showDialog(arent = nullptr) = 0;
};

}irtual FormBuilderClipboard paste(DomUI *ui, QWidg   virtual bool copy(QIODevice *dev, const FormBuiQList<DomCustomWidget *> &custom_widget_list);
   c bool addFakeMethods(const DomSlots *domSlots, QSe API
    static QString customWidgetScript(QDesig    // Query extensions for additional data
    stlder
{
public:
    explicit QSimpleResource(QDesign it.
//

#ifndef QSIMPLERESOURCE_H
#define QSIMPL, QTabWidget)
        PageContainer,
        // Mdllow only for identifier characters
        Validaude "shared_global_p.h"

QT_BEGIN_NAMESPACE

names *m_buttonBox;
        QPushButton *m_removeButtont QString m_promotableWidgetClassName;
        QDed slotEditSignalsSlots();

    private:
        QD   const QString &promotableWidgetClassName = QStromoted classes.
    class QDesignerPromotionDialogset();

    private:
        PromotionParameters promotedHeaderLowerCase() const    { return m_promotedClassPanel(const QStringList &baseClasses,
    

class QTreeView;
class QPushButton;
class QItemS::QDesignerPropertySheet;

    bool isEnabled(int id setDocked(bool b);

    Qt::DockWidgetArea dockl_p.h"

#include <qdesigner_propertysheet_p.h>

#i/
// We mean it.
//

#ifndef QDESIGNER_DOCKWIDGET_ureIconProvider();
    void initializeImageFileDia QString &filter = QString(), QString *selectedFilctedFilter = nullptr, QFileDialog::Options optionsng &caption = QString(), const QString &dir = QStr     QMessageBox::StandardButtons buttons = QMessarent, Message context, QMessageBox::Icon icon,
   rnal::PromotionModel::ModelData)

#endif // PROMOTeItemInterface *, const QString &newName);

    prlIndex &index) const;
        ModelData modelData(ndef PROMOTIONMODEL_H
#define PROMOTIONMODEL_H

#iopertySheet>;

Q_DECLARE_OPERATORS_FOR_FLAGS(QDesiisterExtensions(factory, Q_TYPEID(QDesignerDynamic = qobject_cast<Object *>(qObject);
    if (!objecle inheritance. */

template <class Object, class bject *createPropertySheet(QObject *qObject, QObjecit QDesignerAbstractPropertySheetFactory(QExtensiObject(const QObject *o);
    static PropertyType   enum ObjectType { ObjectNone, ObjectLabel, Objec               PropertyLayoutGridRowStretch,
         PropertyLayoutBottomMargin,
                        PropertyLayoutObjectName,
    orInterface *formEditorForObject(QObject *o);

pror_internal::DesignerPixmapCache *pixmapCache() con    void setChanged(int index, bool changed) overrool reset(int index) override;

    bool isAttribuString &name) const override;

    int count() conignerIconCache;
    class FormWindowBase;
}

class We mean it.
//

#ifndef QDESIGNER_PROPERTYSHEET_Hconst QString &);
        bool m_wantNewLine;
        // A line edit with a special context menu allideLayout, UnknownLayoutState };
    mutable Layou= Qt::Vertical;
    bool m_interactive = true;
   t QSize &s);

    QSizePolicy::Policy sizeType() cITE setSizeType)
    Q_PROPERTY(QSize sizeHint REAan it.
//


#ifndef SPACER_WIDGET_H
#define SPACERid setFormatFor(Construct construct, const QTextChGHTER_H

#include <QtGui/qsyntaxhighlighter.h>

QTreviewManagerPrivate *d;

    PreviewManager(constfiguration &pc);
    QWidget *createPreview(const essage);

    bool eventFilter(QObject *watched, Qhe settings.
    QPixmap createPreviewPixmap(constring &style, int deviceProfileIndex /*=-1*/, QStrilose button
        ApplicationModalPreview,
      configuration.

class PreviewManagerPrivate;

clauration &pc2);
QDESIGNER_SHARED_EXPORT bool operatQString &applicationStyleSheet = QString(),
     sInterface;

namespace qdesigner_internal {

// --ifndef PREVIEWMANAGER_H
#define PREVIEWMANAGER_H

nerMenu *menu, QAction *action, QObject *m_objectToverride { removeMenu(); }
};

class RemoveMenuActet *objectToSelect);

protected:
    MenuActionComrride {  removeAction(); }
};

class RemoveActionFoid removeAction();

private:
    QWidget *m_parenm {
        ActionDataItem(QAction *_before = nullmmands (for example, removal of signals and slots
idget *listWidget, const ListContents &oldItems, cdget *treeWidget, const TreeWidgetContents &oldStaItem == rhs.m_headerItem && lhs.m_rootItems == rhs      QList<ItemContents> m_children;

        fri m_firstColumnSpanned:1;
        //bool m_hidden:1onCache *m_iconCache;
};

// Data structure represlumnAddress, ItemData> m_items;

    friend QDESIGidgetContents {

    using CellRowColumnAddress = apply for ChangeTableContentsCommand
struct QDESIG ListContents(const QTreeWidgetItem *item);
    QTsh<int, QVariant> m_properties;

    friend bool ct QListWidgetItem *item, bool editor);
    ItemDat override;

    QDesignerContainerExtension *contaXPORT AddContainerWidgetPageCommand: public Contaited:
    void removePage();
    void addPage();

 owCommand
{

public:
    explicit ContainerWidgetCcted:
    QPointer<QDockWidget> m_dockWidget;
};

ainWindow *mainWindow, Qt::ToolBarArea area);

   <QStatusBar> m_statusBar;
};

class AddToolBarCommenuBar> m_menuBar;
};

class CreateStatusBarCommannter<QMainWindow> m_mainWindow;
    QPointer<QMenu
class AddStackedWidgetPageCommand: public Stacked{

public:
    explicit DeleteStackedWidgetPageComide;

    void init(QStackedWidget *stackedWidget)    const QIcon &icon, const QString &label,
        InsertBefore,
        InsertAfter
    };
    ex() override;

    void init(QTabWidget *tabWidget)id init(QToolBox *toolBox, InsertionMode mode);

 ate:
    int m_newIndex;
    int m_oldIndex;
};

class MoveToolBoxPageCommand: public ToolBoxCommandnst QRect m_area;
    QWidget *m_layoutBase;
    L        bool reparentLayoutWidget = true);

  nState m_cursorSelectionState;
    bool m_setup;
}etList &widgets, LayoutInfo::Type layoutType,
    nt;
};

class QDESIGNER_SHARED_EXPORT LayoutCommanESIGNER_SHARED_EXPORT CursorSelectionState {
    QSelection();
    WidgetPointerList m_widgets;
    Order() const
    { return m_oldTabOrder; }

    iangeItemPosition(const QRect &g);

private:
    QPWidget> m_widget;
    Operation m_operation;
};

cARED_EXPORT ChangeFormLayoutItemRoleCommand : publ int m_zOrderIndex;
    ManageWidgetCommandHelper idget> m_parentWidget;
    QRect m_geometry;
    Lface *formWindow);
    ~DeleteWidgetCommand() overd its children for delete operations
class  QDESIGoid reorder(QWidget *widget) const override;
};

cformWindow);

    void init(QWidget *widget);

pro
{

public:
    explicit ChangeZOrderCommand(QDesi-1);

    void redo() override;
    void undo() ov
class QDESIGNER_SHARED_EXPORT InsertWidgetCommandesignerMenu;

class QMenuBar;
class QStatusBar;
cle QDESIGNER_COMMAND_H

#include "layoutinfo_p.h"
# void setResourceEditingEnabled(bool enable);

pri_ptr;
    Q_DECLARE_PRIVATE(QtResourceView)
    Q_    // Helpers for handling the drag originating inabled);
    bool dragEnabled() const;

    QtResogets/qwidget.h>
#include <QtWidgets/qdialog.h>

QTn m_dropAction;
    ActionList m_actionList;
};

}nst ActionList &actionList() const { return m_acti  void activated(QAction *action, int column);
   const;
    QItemSelection selection() const;

publ this
    // thing usable as promoted widget.
    / using a  QStackedWidget of  ActionListView / Actt, QAction *);
    void currentActionChanged(QActie:
    ActionModel *m_model;
};

// Internal class);

signals:
    void actionContextMenuRequested(Q explicit ActionTreeView(ActionModel *model, QWidgList associatedWidgets(const QAction *action);

  opAction action, int row, int column, const QModel QModelIndex addAction(QAction *a);
    // remove SHARED_EXPORT ActionModel: public QStandardItemModACTIONREPOSITORY_H
#define ACTIONREPOSITORY_H

#inmeEnumEditor() override;

    int themeEnum() consullptr, bool wantResetButton = true);
    ~IconTheSIGNABLE true)
public:
    explicit IconThemeEditoguage-dependent resource browser if present
    stid setIconCache(DesignerIconCache *iconCache);
   ointer<class LanguageResourceDialogPrivate> d_ptr;signerPixmapCache;
class PropertySheetIconValue;
srmEditorInterface;
class QDesignerDialogGuiInterfavirtual void mainContainerChanged();
};

}  // namst unmanaged;
    // Remaining selected objects (n

#ifndef DESIGNEROBJECTINSPECTOR_H
#define DESIGNSPACE

#endif // PREVIEWCONFIGURATIONWIDGET_H
// Const PreviewConfigurationWidget &other);
    PreviPORT PreviewConfigurationWidget : public QGroupBoxT_END_NAMESPACE

#endif // STYLESHEETEDITOR_H
// CisStyleSheetValid(const QString &styleSheet);

prirface *m_core;
    QAction *m_addResourceAction;
 oid slotAddResource(const QString &property);
    vailable
    };

    StyleSheetEditorDialog(QDesignal {

class QDESIGNER_SHARED_EXPORT StyleSheetEdi        bool m_textEdited = false;
    };
}

QT_EN    void slotTextChanged(const QString &text);
     void editingFinished();

    public slots:
     nment(Qt::Alignment alignment);

        bool hasAertyValidationMode validationMode = ValidationMult  enum UpdateMode {
            // Emit textChange      Q_PROPERTY(QString text READ text WRITE setTTPROPERTYEDITOR_H
#define TEXTPROPERTYEDITOR_H

#iManager *parent = nullptr);

protected:
    QObjecool signalMatchesSlot(const QString &signal, consttMemberGroup(int index, const QString &group) overR_MEMBERSHEET_H
#define QDESIGNER_MEMBERSHEET_H

#const QString &xml, bool insertFakeTopLevel);

priing()) const = 0;

    // Convenience to find a wil bool loadContents(const QString &contents) = 0;
de that allows for updating custom widgets.

classialogPrivate;
    CodeDialogPrivate *m_impl;
};

}(const QString &f);
    QString formFileName() conR_SHARED_EXPORT CodeDialog : public QDialog
{
    / Copyright (C) 2016 The Qt Company Ltd.
// SPDX-LToData;
};

using QToolBoxWidgetPropertySheetFacto      PropertyCurrentItemToolTip,  PropertyTabSpac;
    QAction *m_actionChangePageOrder;
    qdesig_actionDeletePage;
    QAction *m_actionInsertPage(QToolBox *toolbox);
public:
    // Install helper
namespace qdesigner_internal {
    class Promotioverride;
    void paintEvent(QPaintEvent *e) overr(int layoutMargin);

    int layoutRightMargin() crface *m_formWindow;
    LayoutHelper* m_helper;

return m_widget; }

    void setInsertMode(InsertMde the widget border for the indicator to work corives.
    static bool canSimplifyQuickCheck(const QRect &area);
    static void createEmptyCells(QFos, int index) override;

    QWidgetList widgets(Qindow; }

    // DecorationExtension V2
    LayoutonExtension
{
    Q_OBJECT
    Q_INTERFACES(QDesiggle
    // The DeleteWidget command restricts the void insertWidget(QLayout *lt, const QRect &info, utHelper(int type);

    static int indexOf(const  -- LayoutHelper: For use with the 'insert widget'gnmentChanged;
    QVariant m_labelAlignment;
    return a PropertyMask of visible properties
    st0, GridColumnMinimumWidthProperty = 0x20000,
     = 0x1,
        LeftMarginProperty = 0x2, TopMargin
//      with functions to retrieve and apply to pdef QLAYOUT_WIDGET_H
#define QLAYOUT_WIDGET_H

#in designer
    // representation of the string valu:pair<Qt::ItemDataRole, QString>;
    QList<RoleNNpr auto titleAttribute = QLatin1StringView("title"sh m_buttonGroups;

    bool m_layoutWidget = falsout;
    QHash<QString, QAction*> m_actions;
    Q::ColorGroup colorGroup);
    static DomPalette *s   static bool setGridLayoutRowMinimumHeight(const gridLayoutColumnStretch(const QGridLayout *);
   ring boxLayoutStretch(const QBoxLayout*);
    // amWidgetData(const QString &className, const DomCus setParentWidget(const QPointer<QWidget> &w);

   QString addPageMethod;
        QString script;
   ndif

class DomBrush;
class DomButtonGroups;
classQtCore/qpointer.h>
#include <QtCore/qstringlist.h>exists purely as an
// implementation detail.  ThiEdit *m_editor;
    bool m_dragging = false;
    iaction) const;

    void selectCurrentAction();

pction *createAction(const QString &text, bool sepa;

    void adjustIndicator(const QPoint &pos);
  andleMousePressEvent(QWidget *widget, QMouseEvent ;
    void dragMoveEvent(QDragMoveEvent *event) ov void drawSelection(QPainter *p, const QRect &r);
ateSubmenuCommand;
    class ActionInsertionCommanGIN_NAMESPACE

class QTimer;
class QLineEdit;

claction *m_subMenuAction = nullptr;
    QMenu *m_menic:
    using ActionList = QList<QAction *>;

    l_p.h"
#include "qdesigner_formwindowcommand_p.h"
false;

    if (widget == fw->mainContainer())
   parent();
    }
    return false;
}

inline bool i64 paletteResolveMask(QPalette::ColorRole colorRolt;
    const bool m_enabled;
};

// QPalette helpeonst QString &fileName, UicLanguage language,
    rFormWindowCommand *createTextPropertyCommand(consECLARE_METATYPE(qdesigner_internal::PropertySheetFeySequenceValue)

    QKeySequence m_value;
    QKonst QKeySequence::StandardKey &standardKey,
     EXPORT PropertySheetKeySequenceValue : public Prophs.m_value == rhs.m_value && upLhs == upRhs;
    }rned by the property sheet for string lists
class esEqual(const PropertySheetStringValue &lhs,
       const QString &disambiguation = QString(), constbleData &rhs) noexcept
    {
        return lhs.m_       { return m_disambiguation; }
    void setDitySheetTranslatableData(bool translatable = true,
void clear();
signals:
    void reloaded();
privatSIGNER_SHARED_EXPORT
    bool comparesEqual(const ;

    using ModeStateKey = std::pair<QIcon::Mode,&other, uint mask);

    // Convenience accessors oexcept;
    PropertySheetIconValue &operator=(conh;
    }
    Q_DECLARE_EQUALITY_COMPARABLE(Propertend size_t qHash(const PropertySheetPixmapValue &p;
};

// -------------- PixmapValue: Returned by t);
    PropertySheetEnumValue();

    int value{0}EXPORT DesignerMetaFlags : public MetaEnum<uint>
{ &separator);
    DesignerMetaEnum() = default;

 lifiedName(const QString &key, SerializationMode s != m_keyToValueMap.end();
    if (ok)
        *ok>::valueToKey(IntType value, bool *ok) const
{
   scope;
    QString m_separator;
    KeyToValueMap tring &scope() const     { return m_scope; }
    cames. */

template <class IntType>
class MetaEnum
.qt.gui.QDialogButtonBox.StandardButton.Cancel").*indowCommand;
class DesignerIconCache;
class FormWre/qvariant.h>
#include <QtCore/qshareddata.h>
#ing);
    Qt::DropAction proposedDropAction( the proper action.
    void acceptEvent(QDropEvenSource);

    QPoint hotSpot() const { return m_hoWidget *m_widget;
    QWidget *m_decoration;
    Q*source() const override;

    DropType type() consigner/abstractdnditem.h>

#include <QtCore/qpointaller();
    ~QDesignerWidgetItemInstaller();

pri const;
    bool subjectToStretch() const;

    co::Orientations *ptrToOrientations = nullptr);

       inline QWidget *constWidget() const { return ctem(const QLayout *containingLayout, QWidget *w, Qreaking a layout on a container within a layout, irnal {

// QDesignerWidgetItem: A Layout Item thatcore;
};

} // namespace qdesigner_internal

QT_ENnerFormEditorCommand: public QUndoCommand
{

publi It exists for the convenience
// of Qt Designer. c bool isEmptyItem(QLayoutItem *item);
};

QDESIGNidget, bool *isManaged = nullptr, QLayout **layout*core, const QWidget *w);
    // Examines the manat
    };

    static void deleteLayout(const QDesie mean it.
//

#ifndef LAYOUTINFO_H
#define LAYOUT*m_promotionTaskMenu;
    QPoint m_startPosition;
uEvent(QContextMenuEvent * event);
    bool handleprivate slots:
    void slotRemoveSelectedAction()static bool withinHandleArea(const QToolBar *tb, c QDESIGNER_SHARED_EXPORT ToolBarEventFilter : publNER_TOOLBAR_H

#include "shared_global_p.h"

#inclt;
    int m_dataOffset;
    quint32 m_overallFlagd(c); }
    void writeByteArray(const QByteArray &tring(), bool listMode = false);
    bool writeHea    friend class RCCFileInfo;
    void reset();
  struct Strings {
        Strings();
        const  }
    int compressLevel() const { return m_compreutputName; }

    enum class CompressionAlgorithm  QHash<QString, QString> ResourceDataFileMap;
       Format format() const { return m_format; }

    file may change from version to version without n/  -------------
//
// This file is not part of thpublic QDesignerSettingsInterface
{
public:
    QDof the Qt API.  It exists for the convenience
// on-1.0

//
//  W A R N I N G
//  -------------
//
/   virtual int findItemAt(const QPoint &pos) constm InsertMode
    {
        InsertWidgetMode,
     s QLayout;

class QDesignerLayoutDecorationExtensitring &workingDirectory);

private:
    QString m_extension.h>

QT_BEGIN_NAMESPACE

class DomWidget;QList<QAction*> taskActions() const = 0;
};
Q_DECLlass QDESIGNER_SDK_EXPORT QDesignerTaskMenuExtensiface *fw);

public Q_SLOTS:
    virtual void addFoface *formWindow);
    void formWindowRemoved(QDesWindow() const = 0;

    virtual int formWindowCou const;

    QAction *actionHorizontalLayout() conion,
        GridLayoutAction,
        FormLayoutA  enum Action
    {
#if QT_CONFIG(clipboard)
     ItemInterface;

class QWidget;
class QPixmap;
clasgin_qdesignerexportwidget_h
#define DEPRECATED_HEAude <QtCore/QtCore>
#  include <QtGui/QtGui>
#  inal void resetWidgetProperty(QWidget *widget, consttPosition(int pos, MoveMode mode = MoveAnchor) = 0rmWindowCursorInterface)

    enum MoveOperation
 heetExtension, "org.qt-project.Qt.Designer.DynamicQString &propertyName, const QVariant &value) = 0;igner.  This header
// file may change from versiobool b) = 0;

    virtual QVariant property(int ine(int index) const = 0;
    virtual void setAttribE

class QVariant;

class QDesignerPropertySheetExrtual QWidget* containerOfWidget(QWidget *w) const    virtual ~QDesignerWidgetFactoryInterface();

 QWidget *parent, Qt::WindowFlags flags = {});
    AMESPACE

#endif // ABSTRACTMETADATABASE_H
// CopyMetaDataBaseInterface: public QObject
{
   led() const = 0;
    virtual void setEnabled(bool ude <QtCore/qlist.h>
#include <QtCore/qhash.h>

QTl void updateCustomWidgets();
    void applyProper *ui_action, QObject *parent) override;
    QActioidget) override;
    QLayout *create(DomLayout *ui_NAMESPACE
namespace QFormInternal
{
#endif

class};

#ifdef QFORMINTERNAL_NAMESPACE
}
#endif

QT_ENder, const QMetaObject *meta, const QString &prope
    DomColorGroup *saveColorGroup(const QPalette roperty *saveText(const QString &attributeName, corceBuilder(QResourceBuilder *builder);
    QResourWidget *ui_parentWidget);
    void saveTableWidgetget *parentWidget);
    void loadTreeWidgetExtraIn*saveConnections();
    virtual DomCustomWidgets **action);
    virtual DomActionGroup *createDom(QA*ui_item, QLayoutItem *item, QLayout *layout);
   g &name);
    virtual QLayout *createLayout(const  QList<DomProperty*> &properties);
    bool applyP  virtual void loadExtraInfo(DomWidget *ui_widget,stractFormBuilder();

    QDir workingDirectory() s DomLayoutItem;
class DomProperty;
class DomResouButtonGroup;
class QActionGroup;
class QComboBox;
core, QWidget *parent);

    static QStringList de*parent);
    static QWidget *createResourceEditoresources();
    static void initializePlugins(QDesnerObjectInspectorInterface;
class QDesignerActionerface *core() const;

    bool isContainer(QObjecct(QObject *object, bool resolveName = true) constriant> defaultPropertyValues() const = 0;
};

clastual void setPluginPath(const QString &path) = 0;
tual void setToolTip(const QString &toolTip) = 0;
de <QtCore/qobject.h>
#include <QtCore/qlist.h>

Q_IMPORT
#endif


QT_END_NAMESPACE
#endif // QDESIG-exception-1.0

#ifndef QDESIGNER_COMPONENTS_GLOBAerface *core) = 0;
    virtual QAction *action() cefault_extensionfactory.h" // IWYU pragma: export
, const QVariant &defaultValue = QVariant()) constIGNER_SDK_EXPORT QDesignerSettingsInterface
{
publECLARE_INTERFACE(IFace, IId) \
template <> inline tensions(QAbstractExtensionFactory *factory, const<QtCore/qstring.h>
#include <QtCore/qobject.h>

QTre, QWidget *parent = nullptr);

Q_SIGNALS:
    voOBJECT
public:
    explicit QDesignerNewFormWidgete();

    virtual void setCurrentPath(const BSTRACTRESOURCEBROWSER_H

#include <QtDesigner/sdk   virtual QList<QByteArray> parameterNames(int in  virtual void setVisible(int index, bool b) = 0;
tension)

    QDesignerMemberSheetExtension() = deelif defined(_MSC_VER)
#  pragma message ("Header widget);

    void changed();
    void widgetRemov    virtual void setGrid(const QPoint &grid) = 0;
l void clearSelection(bool changePropertyDisplay =ace *findFormWindow(QWidget *w);
    static QDesig

    virtual bool isManaged(QWidget *widget) consoid setResourceSet(QtResourceSet *resourceSet) = 0oid setLayoutFunction(const QString &margin, constature features() const = 0;
    virtual bool hasFet = 0;
    virtual QStringList checkContents() conlic:
    enum FeatureFlag
    {
        EditFeaturr *extensionManager);

private:
    QScopedPointerances() const;

    static QIcon createIcon(const ager);
    void setOptionsPages(const QList<QDesigtBox);
    void setPropertyEditor(QDesignerPropert *actionEditor() const;
    QDesignerIntegrationIner() const;

    QWidget *topLevel() const;
    QDlass QtResourceModel;
class QtGradientManager;

clidgetDataBaseInterface;
class QDesignerMetaDataBas*widget, QWidget *managedWidget, QEvent *event) = ;
class QWidget;
class QAction;
class DomUI;

clasWINDOWTOOL_H
#define ABSTRACTFORMWINDOWTOOL_H

#in = QString()) override;
    void unregisterExtensiublic QObject, public QAbstractExtensionManager
{
QString &includeFile, QString *errorMessage) = 0;
ePromotedClass(const QString &className, QString *nerWidgetDataBaseItemInterface *promotedItem;
     Please include <QtUiPlugin/customwidget.h> insteamWidgetCollectionInterface> is deprecated. Please TED_HEADER_QtUiPlugin_QDesignerCustomWidgetInterfaconst;

    virtual void manageAction(QAction *actner/sdk_global.h>

#include <QtWidgets/qwidget.h>
erface() = default;
    virtual ~QDesignerOptionsPTERN
#else
#  define QDESIGNER_UILIB_EXPORT QDESIGnly OR GPL-3.0-only

#ifndef UILIB_GLOBAL_H
#defintension() const = 0;
};

Q_DECLARE_EXTENSION_INTERvirtual QString classNameOf(QObject *object) constow, QWidget *parentWidget) = 0;
    virtual QDesigExtension
{
public:
    Q_DISABLE_COPY_MOVE(QDesigthout notice, or even be removed.
//
// We mean it "formbuilder.h"
#include "layoutdecoration.h"
#inwindowmanager.h"
#include "abstractformwindowtool._EXTENSIONFACTORY_H
#include "abstractmetadatabase);

protected:
    virtual QObject *createExtensio_H

#include <QtDesigner/extension_global.h>
#inclload() = 0;
    virtual bool save() = 0;
};

QT_ENeWidget(int cat_idx, int wgt_idx) = 0;

    int fi;

    explicit QDesignerWidgetBoxInterface(QWidge_name; }
        void setName(const QString &aname   QSharedDataPointer<QDesignerWidgetBoxWidgetData : public QWidget
{
    Q_OBJECT
public:
    class// Copyright (C) 2016 The Qt Company Ltd.
// SPDX-Header <QtDesigner/QDesignerExportWidget> is depreoid updateCustomWidgetPlugins() override;

private integration takes precedence
    QDesignerResourc(Feature f) override;

    ResourceFileWatcherBeha;

    QString headerSuffix() const override;
    l void removeDynamicProperty(const QString &name) );

public Q_SLOTS:
    virtual void setFeatures(Fariant &value);
    void objectNameChanged(QDesignndowInterface *formWindow, QObject *object,
      wserInterface *createResourceBrowser(QWidget *pareInterface *core, QObject *parent = nullptr);
    vt;
class QWidget;

namespace qdesigner_internal {
_BEGIN_NAMESPACE

class QDesignerFormWindowInterfat.Qt.Designer.Container")

QT_END_NAMESPACE

#endiwidget(int index) const = 0;

    virtual int curridget *widget() const = 0;
    virtual QWidget *de;

class QDESIGNER_SDK_EXPORT QDesignerDnDItemIntetPropertyValue(const QString &name, const QVariantclass QDesignerFormEditorInterface;
class QString;only WITH Qt-GPL-exception-1.0

#ifndef ABSTRACTPRclude <QtCore/qglobal.h>

QT_BEGIN_NAMESPACE

#defifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WI)exp#include "membersheet.h" // IWYU pragma: expor  CATCH_INTERNAL_START_WARNINGS_SUPPRESSION \
     INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE2(INTERN, Name, Tags, typename T,__VA_ARGS__)
#else
    #dTEMPLATE_PRODUCT_TEST_CASE(Name, Tags, ...)\
     _PARENS(TypesList))>>::type; \
                Tesename create<TestName, decltype(get_wrapper<INTERNEC_LIST(INTERNAL_CATCH_STRINGIZE_WITHOUT_PARENS, I
                    using expander = int[];            \
            INTERNAL_CATCH_TYPE_GEN       MPLATE_PRODUCT_TEST_CASE2(TestName, TestFuncName, TE_TEST_CASE_SIG(Name, Tags, Signature, ...) \
   _VARGS( INTERNAL_CATCH_TEMPLATE_TEST_CASE_2( INTERstatic int INTERNAL_CATCH_UNIQUE_NAME( globalRegisName(){\
                    int index = 0;       VE_PARENS(Signature));\
        namespace {\
     CATCH_INTERNAL_LINEINFO, Catch::StringRef(), CatchS_GLOBALS_WARNINGS \
        Catch::AutoReg INTERNsName, Catch::NameAndTags{ __VA_ARGS__ } ); /* NOLr( &QualifiedMethod ), CATCH_INTERNAL_LINEINFO, "& /* NOLINT */ \
        CATCH_INTERNAL_STOP_WARNIN_NAME( autoRegistrar )( Catch::makeTestInvoker( &Tgs, Signature, __VA_ARGS__ )
    #else
        #de_S_T_ ) , ClassName, Name, Tags, typename T, __VA_TEST_CASE_METHOD_NO_REGISTRATION( ClassName, Name,_E_T_E_S_T_F_U_N_C_ ), Name, Tags, Signature, __VAename TestType, __VA_ARGS__ ) )
    #endif

    #iE_NAME( C_A_T_C_H_T_E_M_P_L_A_T_E_T_E_S_T_ ), INTE                                  \
        INTERN, Name, Tags, Signature, ... )    \
        namesp_CATCH_TEMPLATE_TEST_CASE_NO_REGISTRATION_2( TestNName, ... ) \
        static void TestName()
    #thod ) {}

    void invoke() const override {
    (C::*m_testAsMethod)();
public:
    TestInvokerAsM U>
    using FunctionReturnType = std::remove_refeclval<Args>()...))> static test(int);
        temPARENS_3_ARG,INTERNAL_CATCH_REMOVE_PARENS_2_ARG,INARGS__))
#define INTERNAL_CATCH_REMOVE_PARENS_GEN(E_SIG_TEST1, INTERNAL_CATCH_DEFINE_SIG_TEST0)(Test__))
#define INTERNAL_CATCH_DEFINE_SIG_TEST(TestNadefine INTERNAL_CATCH_NTTP_REG_GEN(TestFunc, ...) ine INTERNAL_CATCH_NTTP_REG_METHOD_GEN(TestName, .VARGS(INTERNAL_CATCH_VA_NARGS_IMPL( "dummy", __VA__NTTP_1, INTERNAL_CATCH_NTTP_0)( __VA_ARGS__))
#deH_NTTP_GEN(...) INTERNAL_CATCH_EXPAND_VARGS(INTERNPARENS_7_ARG,INTERNAL_CATCH_REMOVE_PARENS_6_ARG,INSIG_TEST_X, INTERNAL_CATCH_DEFINE_SIG_TEST_X,INTETTP_REGISTER, INTERNAL_CATCH_NTTP_REGISTER0, INTERTTP_REGISTER_METHOD0)(TestName, __VA_ARGS__)
#defiARGS__, INTERNAL_CATCH_NTTP_REGISTER_METHOD, INTERassName, ...) INTERNAL_CATCH_VA_NARGS_IMPL( "dummyD_X,INTERNAL_CATCH_DEFINE_SIG_TEST_METHOD_X, INTER...) INTERNAL_CATCH_VA_NARGS_IMPL(__VA_ARGS__, INTH_MAKE_NAMESPACE(TestName)::TestName<__VA_ARGS__>:)<TestType> { \
        void test();\
    }

#defiCH_DECLARE_SIG_TEST_METHOD0(TestName, ClassName)
#RNAL_CATCH_NTTP_REGISTER_METHOD0(TestName, signatu
    void reg_test(TypeList<Type>, Catch::NameAndTefine INTERNAL_CATCH_DEFINE_SIG_TEST_X(TestName, se INTERNAL_CATCH_DECLARE_SIG_TEST0(TestName)
#defi>, Elements...> { using type = typename append<TypPARENS(signature)> class...Cs>\
    constexpr autoCATCH_NTTP_1(signature, ...)\
    template<INTERNApe>::type; };\
    \
    template<template <typenaypeList<Container>, List<elems...>> { using type =lass, typename>\
    struct convert;\
    \
    teypename...> class...> struct TemplateTypeList{};\
PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_10_ARG(_1PARENS_8_ARG(_0, _1, _2, _3, _4, _5, _6, _7) INTER), INTERNAL_CATCH_REMOVE_PARENS_4_ARG(_1, _2, _3, _CATCH_MAKE_TYPE_LISTS_FROM_TYPES(...)\
    CATCH_PAND1(INTERNAL_CATCH_DEF __VA_ARGS__)

#ifndef CAT expand INTERNAL_CATCH_NOINTERNAL_CATCH_DEF
#defin_CATCH_STRINGIZE(INTERNAL_CATCH_REMOVE_PARENS(parab, c) evaluates to f(x, a), f(x, b), f(x, c)
#defi_UD(f, userdata, x, peek, ...) , f(userdata, x) CAEC_NEXT(peek, CATCH_REC_LIST1) ) ( f, peek, __VA_AT1(test, next) CATCH_DEFER ( CATCH_REC_NEXT0 ) ( tESSOR
#define INTERNAL_CATCH_EXPAND_VARGS(...) __V_ARGS__
#define CATCH_RECURSION_LEVEL1(...) CATCH_urn StringRef( rawChars, size );
    }
} // namespr begin() const { return m_start; }
        conste}

        // Returns the current start pointer. Ireturn m_start[index];
        }

    public: // n      explicit operator std::string() const {
    
    private:
        static constexpr char const*);
    bool matchTest( TestCase const& testCase, T{
        virtual void invoke () const = 0;
      / end namespace Catch

#define CATCH_REGISTER_TAG_ operator+() const;
    };
    template<typename Tstream& os, SourceLineInfo const& info );

    // ult;

        bool empty() const noexcept { return       virtual ~NonCopyable();
    };

    struct  name, __LINE__ )
#endif

#include <iosfwd>
#inclu  define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNse))
#define CATCH_CATCH_ANON(type) if ((false))
#_INTERNAL_SUPPRESS_UNUSED_TEMPLATE_WARNINGS
#elif INTERNAL_SUPPRESS_ZERO_VARIADIC_WARNINGS)
#   defi_INTERNAL_START_WARNINGS_SUPPRESSION
#endif
#if !dfined(CATCH_INTERNAL_CONFIG_ANDROID_LOGWRITE) && !IG_NO_NEW_CAPTURE) && !defined(CATCH_CONFIG_NEW_CA !defined(CATCH_CONFIG_NO_CPP17_STRING_VIEW) && !dCPP17_OPTIONAL) && !defined(CATCH_CONFIG_NO_CPP17_ we assume that compilers with no wchar_t support  defined(CATCH_INTERNAL_CONFIG_WINDOWS_SEH) && !deONFIG_CPP17_VARIANT
  #      endif // defined(__GLnclude <cstddef>
  #    if defined(__cpp_lib_byte)ional>) && defined(CATCH_CPP17_OR_GREATER)
  #    __has_include)
  // Check if string_view is availarsion of Windows that is real time.
// This means define CATCH_INTERNAL_CONFIG_POLYFILL_ISNAN
#endif// Check if we are compiled with -fno-exceptions o_CONFIG_TRADITIONAL_MSVC_PREPROCESSOR
#    endif /or __VA_ARGS__
// _MSVC_TRADITIONAL == 0 means new& defined(_GLIBCXX_USE_C99) \
           && !defin///////
// Cygwin
#ifdef __CYGWIN__

// Required f     define CATCH_CONFIG_COLOUR_NONE
#endif

/////)
    #define CATCH_INTERNAL_CONFIG_NO_POSIX_SIGNAnused-template\"" )

#endif // __clang__

////////ERNAL_SUPPRESS_GLOBALS_WARNINGS \
         _Pragmarary,
// without a matching initialization. In praant_p(__VA_ARGS__)

#endif

#if defined(__clang__)LCC__)
#    define CATCH_INTERNAL_START_WARNINGS_SE_EXCEPTIONS : Are exceptions enabled?
// ********t catch_compiler_capabilities.h

// Detect a numbeOWS
#endif

// end catch_platform.h

#ifdef CATCH_E_CHRONO_STRINGMAKER
#  endif
#endif

#if !defined || defined(CATCH_CONFIG_RUNNER)
#  define CATCH_Iault"
#    endif
#elif defined __GNUC__
     // Be
#       pragma clang diagnostic ignored "-Wpadded_HPP_INCLUDED
// start catch.hpp


#define CATCH_V Qt Designer module
Version: 6.8.3
Libs: -L${libdigin
Description: Qt UiPlugin module
Version: 6.8.3ts Qt6OpenGLWidgets
prefix=/usr
exec_prefix=${prefefix}/lib
includedir=${prefix}/include

Name: Qt6 ake_target}")
      if(NOT EXISTS "${_cmake_file}"_file IN LISTS _cmake_config_files)
  include("${_LUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  INTDXRef-Package-qttools-qt-tool-qhelpgenerator"
  _q target Qt6::qhelpgenerator
add_executable(Qt6::qhIMPORT_PREFIX "/usr/lib/cmake/Qt6ToolsTools")
endi::qhelpgenerator Qt6::qtattributionsscanner)
  lis8.3")
   message(FATAL_ERROR "CMake >= 2.8.3 requio_global(Qt6::qtattributionsscanner)
endif()
set(QlsToolsDependencies.cmake")
endif()

# If *Depende...3.21)

include(CMakeFindDependencyMacro)

# Finent(_realOrig "/usr/lib/cmake/Qt6ToolsTools" REALP##
####### The input file was QtModuleToolsConfig.FIGURATIONS RELEASE)
set_target_properties(Qt6::qt "${_IMPORT_PREFIX}/libexec/qhelpgenerator" )

# IolsTools_tool_third_party_deps)

set(__qt_ToolsToncies, which are other ModuleTools packages.
set(Q_NO_PACKAGE_VERSION_INCOMPATIBLE_WARNING=TRUE")
enE_WARNING=TRUE")
    endif()

    # Mark version aERSION STREQUAL PACKAGE_VERSION)
        set(QT_NOimported_clr_default)
unset(_qt_imported_configs)
set_property(TARGET Qt6::qtattributionsscanner PRO_property(TARGET Qt6::qtattributionsscanner APPENDed_location_default Qt6::qtattributionsscanner IMPet "Qt6::qhelpgenerator" for cty(_qt_imported_location Qt6::qhelpgenerator IMPOR${__qt_imported_location}")
                break(ach(__qt_tool qhelpgenerator;qtattributionsscanner(CMAKE_IMPORT_FILE_VERSION)
cmake_policy(POP)
# Th procedure did not complete successfully.
* The inR "The imported target \"${_cmake_target}\" refereile}")
endforeach()
unset(_cmake_config_file)
unse"
  _qt_is_public_module "TRUE"
  _qt_module_has_hNS "QT_LINGUIST_LIB"
  _qt_config_module_name "lin(_IMPORT_PREFIX "/usr/lib/cmake/Qt6Linguist")
endimake_expected_target}")
    lts "${_cmake_expected_target}")
  if(TARGET "${_cm"Linguist")

_qt)

unset(__qt_disable_package_version_check)
unsete. This is how we disable the version check.
    sGE_VERSION_INCOMPATIBLE_WARNING
       AND NOT ${Cg needlessly if we know that we're doing an exact lude("${CMAKE_CURRENT_LIST_DIR}/Qt6LinguistConfigV_promote_target_to_global_checked(Qt6::Linguist)

dencies("Linguist" __qt_Linguist_target_deps
     Linguist_target_deps "")
set(__qt_Linguist_find_derd_party_deps example: "ICU\\;FALSE\\;1.0\\;i18n uROR, rather let the find_dependency calls
# set _Nt don't have CMAKE_SIZEOF_VOID_P set, ignore it:
iAGE_FIND_VERSION STREQUAL PACKAGE_VERSION)
      s range
  if ((PACKAGE_FIND_VERSION_RANGE_MIN STREQle()
# to create a version-file which can be insta(Qt6Linguist_FOUND FALSE)
    if(NOT DEFINED Qt6Lilude("${CMAKE_CURRENT_LIST_DIR}/Qt6LinguistVersionmodule_plugin_types)
                if(NOT "${_qt

    if(NOT "Linguist" IN_LIONS)
    list(REMOVE_DUPLICATES Qt6Linguist_COMPILix)

    list(REMOVE_DUPLICATES Qt6Linguist_INCLUD    endif()
        list(APPEND Qt6Linguist${_privTIONS
                        Qt6::Linguist INTERFCOMPILE_DEFINITIONS)
    if(NOT Qt6Linguist_DEFINInguist_OWN_INCLUDE_DIRS "")
    endif()

    if(TA   set(Qt6Linguist_LIBRARIES "Qt6::Linguist")

   cy_debugging(Linguist
        __qt_Linguist_pkg ${ISTS "${CMAKE_CURRENT_LIST_DIR}/Qt6LinguistDependeND_COMPONENTS})
    if(NOT ${_NAME}_${comp}_FOUND)onent(_realOrig "/usr/lib/cmake/Qt6Linguist" REALPNG_VERSION}/include\"" CACHE STRING "" FORCE)
    JOR MINOR PATCH)
            set(QT_LIB_CLANG_VERSenex "$<IF:${__qt_clang_genex_condition},clang-cppibClang IMPORTED INTERFACE)

        target_includ set(__wrap_lib_clang_non_release_configs ${configexplicitly handle the version check, because the C_requested_version_found FALSE)

# Need to explici_internal_disable_find_package_global_promotion(zsibClang::WrapLibClang)
    set(WrapLibClang_FOUND rnal_find_qt_dependencies("Tools" __qt_Tools_target(__qt_Tools_tool_deps "Qt6ToolsTools\;6.8.3")
_qtt propagate REQUIRED so we don't immediately FATALis found before anything else.
set(Qt6Tools_FOUND ND_MESSAGE
            "Target \"Qt6::Tools\" was  EXISTS "${CMAKE_CURRENT_LIST_DIR}/Qt6ToolsBuildInLIBRARY")
    T_ALL_MODULES_FOUND_VIA_FIND_PACKAGE "Tools")
    uffix)

    list(REMOVE_DUPLICATES Qt6Tools_INCLUDdep}_INCLUDE_DIRS})
        list(APPEND Qt6Tools${t6Tools_PRIVATE_INCLUDE_DIRS
        ${_Qt6Tools_OCE_COMPILE_DEFINITIONS)
    if(NOT Qt6Tools_COMPIL  endif()

    get_target_property(Qt6Tools_DEFINIPRIVATE Qt6Tools) instead.
    set(Qt6Tools_LIBRARNOT QT_NO_CREATE_TARGETS AND Qt6Tools_FOUND)
    ipendency_debugging(Tools
        __qt_Tools_pkg ${#########################################

cmake_m{_file}")
    message(FATAL_ERROR "File or directo

get_filename_component(PACKAGE_PREFIX_DIR "${CMAgets)

# This file does not depend on other importtarget}}")
    foreach(_cmake_file IN LISTS "_cmak_config_file IN LISTS _cmake_config_files)
  incluerface_name "Tools"
  _qt_package_name "Qt6Tools"
vate_headers "TRUE"
  _qt_module_has_public_headerCTORIES "${_IMPORT_PREFIX}/include/QtTools;${_IMPOed target Qt6::Tools
add_library(Qt6::Tools INTERF
unset(_cmake_expected_targets)


# Compute the in()
if(NOT _cmake_targets_defined STREQUAL "")
  st(_cmake_expected_target IN ITEMS Qt6::Tools)
  lis----

# Commands may need to know the format versi)
unset(__qt_package_version_message_prefix)
unset "${__qt_package_version_message_prefix} of packag "Version range ${PACKAGE_FIND_VERSION_RANGE}")
  UIETLY)
        message(WARNING
            "Packag.
    if(__qt_package_version_incompatible AND NOoolsConfigVng.
include("${CMAKE_CURRENT_LIST_DIR}/Qt6ToolsConf()


# if the installed or the using project don'AL "INCLUDE" AND PACKAGE_VERSION VERSION_GREATER Plled along a config.cmake file.
#
# The created fitiple_inclusion(_targets_not_defined "Tools")

_qt(${installedBits}bit)")
  seEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "")
  retON_GREATER_EQUAL PACKAGE_FIND_VERSION_MAX)))
    se_file().

set(PACKAGE_VERSION "6.8.3")

if (PACKAa basic version file for the Config-mode of find_p was found: ${PACKAGE_VERSION}. You can pass "
   compatible)
    if(PACKAGE_FIND_VERSION_RANGE)
   TRUE. There is no guarantee "
            "the buit(QT_NO_PACKAGE_VERSION_INCOMPATIBLE_WARNING TRUE)RSION_COMPATIBLE) OR PACKAGE_VERSION_UNSUITABLE)
 to get results of regular version checking.
includlocation_default)
unset(_qt_imported_soname)
unset PROPERTY IMPORTED_LINK_DEPENDENT_LIBRARIES_MINSIZsPrivate APPEND PROPERTY IMPORTED_CONFIGURATIONS MERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)

if(_D_SONAME_${QT_DEFAULT_IMPORT_CONFIGURATION})
get_tnk_dependencies Qt6::DesignerComponentsPrivate IMPse()
    message(FATAL_ERROR "The following importvate" )
  if(NOT TARGET "${_target}" )
    set(${C and contained
   \"${CMAKE_CURRENT_LIST_FILE}\"
bERROR "The imported target \"${_cmake_target}\" reonfiguration.
file(GLOB _cmake_config_files "${CMAgnerComponents"
  _qt_module_interface_name "Desig;Qt6::WidgetsPrivate;Qt6::Xml"
  INTERFACE_QT_MAJO_PREFIX}/include/QtDesignerComponents/6.8.3/QtDesiPROPERTIES
  COMPATIBLE_INTERFACE_STRING "QT_MAJOR")
endif()
unset(_realOrig)
unset(_realCurr)
get_ffined: ${_cmake_targets_not_defined_text}\n")
endiined)
  unset(_cmake_expected_targets)
  unset(CMAt_defined "")
set(_cmake_expected_targets "")
forecmake_policy(PUSH)
cmake_policy(VERSION 3.1.0...4.ck_targets Qt6::DesignerComponentsPrivate )
list(AIX}/lib/libQt6DesignerComponents.so.6.8.3"
  IMPORDEPENDENCIES "Core;Designer;Gui;Widgets;Xml")
set(ps example: "Qt6Core\;5.12.0;Qt6Gui\;5.12.0"
set(_dditional_packages_prefix_paths}
        ${__qt_usMESSAGE which will be displayed by the includer ofE)

if("${_qt_cmake_dir}" STREQUAL "")
    set(_qtte_NOT_FOUND_MESSAGE
            "Target \"Qt6::Dets.cmake")
        endif()
    endif()
else()

   qt_module_plugin_types)
            foreach(_qt_moif()

    if(NOT "DesignerComponentsPrivate" IN_LIentsPrivate)
    qt_make_features_available(Qt6::D  if(_private_suffix)
            list(APPEND Qt6D_module_dep ${_Qt6DesignerComponentsPrivate_MODULEerComponentsPrivate_INCLUDE_DIRS
        ${_Qt6Desated_defs "")
        foreach(def IN LISTS  Qt6Des_OWN_PRIVATE_INCLUDE_DIRS)
            set(_Qt6DesgnerComponentsPrivate) instead.
    set(Qt6DesiL)

    # DEPRECATED
    # Provide old style variagDependencies.cmake exists, the variable value wil...3.21)

include(CMakeFindDependencyMacro)

get_frenced by variable ${_var} does not exist !")
  en(_realCurr STREQUAL _realOrig)
  set(PACKAGE_PREFIdefined "DesignerComponentsPrivat_defined}" Qt6)

unset(_targets_not_defined)
# ProcCatchGeneratorsPrivateTargets.cmake was not "
   _TARGETS)
        if(CMAKE_VERSION VERSION_LESS 3.h()
            unset(_qt_module_plugin_type)
    torsPrivate MODULE_PLUGIN_TYPES)
        if(_qt_moERSIONED_FOUND_VIA_FIND_PACKAGE
            "Qt6::orsPrivate_INCLUDE_DIRS)
    lQDocCatchGeneratorsPrivate${_private_suffix}_COMPI     else()
            set(_private_suffix "")
  ate_OWN_PRIVATE_INCLUDE_DIRS})

    foreach(_modulNS)
             if(def MATCHES "^[A-Za-z_]")
          if(NOT _Qt6QDocCatchGeneratorsPrivate_OWN_PR INTERFACE_INCLUDE_DIRECTORIES)
    if(NOT _Qt6QDoiables for includes, compile definitions, etc.
   QDocCatchGeneratorsPrivate_FOUND")
    set("Qt6QDogging(QDocCatchGeneratorsPrivate
        __qt_QDocUND)
      if(${_NAME}_FIND_REQUIRED_${comp})
    heck _var _file)
  set(${_var} "${_file}")
  if(NOll prefix when loaded through a "/usr move"
# crose_target}")
endforeach()
unset(_cmake_target)
unseto another location.
* An install or uninstall pro_${_cmake_target}
      OR NOT IS_DIRECTORY "${_cmhGeneratorsPrivate"
  _qt_sbom_spdx_relative_instat_module_include_name "QtQDocCatchGenerators"
  _qIMPORT_PREFIX}/include/QtQDocCatchGenerators/6.8.3_COMPILE_DEFINITIONS "QT_QDOCCATCHGENERATORS_LIB"
rsPrivate" REALPATH)
if(_realCurr STREQUAL _realOrT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
# Use Some (but not all) targets in this export set wereted_target IN ITEMS Qt6::QDocCatchGeneratorsPrivatVERSION_LESS "3.0.0")
   me_defined)
# Generated by CMake

if("${CMAKE_MAJOR_)
endif()

# check that the installed version has PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "EXCLUDE" ION_COMPATIBLE if the current version is >= requesersion_file() as input file for configure_file()
#e version to be used. There is no guarantee the busion ${PACKAGE_FIND_VERSION}")
    endif()

    men silence this warning by passing "
    ME} with version ${PACKAGE_VERSION} was accepted aversion_incompatible TRUE)
else(version_check TRUE)
endif()

# Extra CMake code beNO_CREATE_TARGETS being set to TRUE and thus "
   R}/Qt6QDocCatchConversionsPrivateVersionlessTargetQt6QDocCatchConversionsPrivateBuildInternals.cmake get_target_property(_qt_module_plugin_types
     T_ALL_MODULES_VERSIONED_FOUND_VIA_FIND_PACKAGE
   onsPrivate)

    foreach(extra_cmake_include )
   E_DUPLICATES Qt6QDocCatchConversionsPrivate_INCLUDE_INCLUDE_DIRS})
        if(_private_suffix)
     ionsPrivate_PRIVATE_INCLUDE_DIRS
        ${_Qt6QDo                 list(APPEND updated_defs "${def}"IONS "")
    else()
        set(updated_defs "")
 GET Qt6::QDocCatchConversionsPrivatePrivate)
     only provided on a best-effort basis to facilitate/Qt6QDocCatchConversionsPrivateExtraProperties.cma")
    _qt_internal_suggest_dependency_debugging(Qdif()
    endif()
  endforeach()
endmacro()

#####equired_components _NAME)
  foreach(comp ${${_NAMEny changes to this file will be overwritten by theded from @PACKAGE_INIT@ by configure_package_confiate")

_qt_internal_create_versionless_alias_targe to disable the version check and force the    "${__qt_package_version_message_prefix} of pack   unset(PACKAGE_VERSION_UNSUITABLE)

# If QT_REPO()

    # Warn if versioCKAGE_NAME}_FIND_VERSION_EXACT
        AND NOT PACnse-Identifier: BSD-3-Clause

# Include the basic ke_file)
  unset("_cmake_import_check_files_for_${ not exist.  Possible reasons include:
* The file tually exist
foreach(_cmake_target IN LISTS _cmake_document_namespace "https://qt.io/spdxdocs/qttool"QDocCatchConversions"
  _qt_package_name "Qt6QDocPORT_PREFIX}/include/QtQDocCatchConversions/6.8.3>FIX}/include;\$<\$<BOOL:\$<TARGET_PROPERTY:Qt6::QD_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
if(_IMPORfined)
unset(_cmake_expected_targets)


# Compute _targets_not_defined}")
  message(FATAL_ERROR "Somfined "${_cmake_expected_target}")
  endif()
endfo-----
# Generated CMake target import file.
#-----earching:
if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8")e it:
if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "n range
  if ((PACKAGE_FIND_VERSION_RANGE_MIN STREn string are exactly the same and it sets
# PACKAG_defined}" Qt6)

unset(_targets_not_defined)
# ThiRTED_SONAME_RELEASE "libQt6Help.so.6"
  )

list(APore;Gui;Sql;Widgets")
set(Qt6Help_FOUND TRUE)
#--- Qt tool package.
set(__qt_Help_tool_deps "")
_qt_  ${QT_BUILD_CMAKE_PREFIX_PATH}
            "${CMAe_dir "${QT_TOOLCHAIN_RELOCATABLE_CMAKE_DIR}")
endported_objects_default)
unset(_qt_imported_clr)
uny(TARGET Qt6::Help PROPERTY IMPORTED_SONAME "${_qtTED_SONAME_MINSIZEREL "${_qt_imported_soname}")
end_soname)
    set_property(TARGET Qt6::Help PROPERQt6::Help IMPORTED_LINK_DEPENDENT_LIBRARIES_${QT_DNED QT_DEFAULT_IMPORT_CONFIGURATION)
    set(QT_DE      "Possibly due to QT_NO_CREATE_TARGETS being t
    if (Qt6BuildInternals_DIR AND
        EXISTSqt_module_plugin_type}"
                    IN_LISle_target_type "Qt6::Help" TYPE)
    if(NOT _qt_mo_DEFINITIONS)
endif()

if (TARGET Qt6::Help)
    qEFINITIONS
             ${Qt6${_module_dep}_COMPIL       list(APPEND Qt6Help${_private_suffix}_PRIVA    set(Qt6Help_DEFINITIONS "${updated_defs}")
      if(NOT Qt6Help_DEFINITIONS)
        set(Qt6Helpilitate porting.
    # ConsiderRRENT_LIST_DIR}/Qt6HelpAdditionalTargetInfo.cmake" it in that case.
if(NOT DEFINED "Qt6Help_FOUND")
_component(_import_prefix "${_import_prefix}" REALSTS "${_file}")
    message(FATAL_ERROR "File or dAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE)

# Use RSION "${PACKAGE_VERSION} (${installedBits}bit)")
AGE_VERSION_EXACT TRUE)
    endif()
  endif()
endisted version.
# The variable CVF_VERSION must be sfind_package().
# It is used by write_basic_packag same project but in a separate export set.

# Comferences the file
   \"${_cmake_file}\"
but this fION VERSION_LESS "3.28"
      OR NOT DEFINED _cmakrepo_document_path "sbom/qttools-6.8.3.spdx"
  _qts(Qt6::HelpPrivate PROPERTIES
  INTEported target Qt6::HelpPrivate
add_library(Qt6::Heodule_name "help"
  _qt_is_internal_library "TRUE"PREFIX STREQUAL "/")
  set(_IMPORT_PREFIX "")
endix when loaded through a
# cross-pke_targets_defined_text}\nTargets not yet defined:_defined_text "${_cmake_targets_defined}")
  strind_targets "${_cmake_expected_target}")
  if(TARGETL_ERROR "CMake >= 3.1.0 required")
endif()
if(CMAKRGETS AND NOT QT_SKIP_AUTO_PLUGIN_INCLUSION)
    _Distributions should probably change this default.FIND_NAME} was requested but "
        "an incompae can
# disable the check if they need to.
elseif(NOT ${CMAKE_FIND_PACKAGE_NAME}_FIND_QUIETLY)
      it's a Qt repo build or user project build.
    #age_version_incompatible FALSE)
endif()

if(__qt_docCatchConversionsPrivate QDocCatchGeneratorsPrivase at your own risk. "
        "You canersion was found: ${PACKAGE_VERSION}. You can passrsion as compatible. This is how we disable the veepted as "
            "compatible because QT_NO_Pkage_version_check)
    # Don't show the warning n Allow to opt out of the version check.
if(QT_NO_Phe one which is currently searching:
if(NOT CMAKE_t(PACKAGE_VERSION_COMPATIBLE FALSE)
  else()
    sEATER PACKAGE_FIND_VERSION_MAX)
        OR (PACKAGile()
# to create a version-file which can be instrgets)

# This file does not depend on other imporall procedure did not complete successfully.
* Theables.
set(_IMPORT_PREFIX)

# Loop over all importttools-6.8.3"
  _qt_sbom_spdx_repo_project_name_lo "qdoccatch_private"
  _qt_is_header_module "TRUE"${_IMPORT_PREFIX}/include/QtQDocCatch/6.8.3>;\$<\$Private,_qt_module_has_private_headers>>:>;\$<\$<Befix symbolic link such as /lib -> /usr/lib.
get_f installation prefix relative to this file.
get_fi_target)
if(_cmake_targets_defined STREQUAL _cmakelready imported targets are added once more.
set(_ake_policy(PUSH)
cmake_policy(VERSION 3.0.0...4.2)AULT_IMPORT_CONFIGURATION RELEASE)
endif()
__qt_inatchPrivate\" was not found.")

        if(QT_NO_C DEFINED Qt6QDocCatchPrivate_NOT_FOUND_MESSAGE)
                     "${_qt_module_plugin_type}")
  _plugin_type IN LISTS _qt_module_plugin_types)
   CMAKE_CURRENT_LIST_DIR}/Qt6QDocCatchPrivatePluginsFINITIONS})
    endforeach()
    unset(_prdule_dep}_PRIVATE_INCLUDE_DIRS})
        if(_privaAPPEND Qt6QDocCatchPrivate${_private_suffix}_INCLU    get_target_property(Qt6QDocCatchPrivate_COMPIL  foreach(def IN LISTS  Qt6QDocCatchPrivate_DEFINI   set(_Qt6QDocCatchPrivate_OWN_INCLUDE_DIRS "")
    set(Qt6QDocCatchPrivate_LIBRARIES "Qt6::QDocCat

# If *ConfigDependencies.cmake exists, the variaCatchPrivate_pkg ${CMAKE_FIND_PACKAGE_NAME}_NOT_FO}_FIND_COMPONENTS})
    if(NOT ${_NAME}_${comp}_FOealOrig "/usr/lib/cmake/Qt6QDocCatchPrivate" REALP The input file was QtModuleConfig.cmake.in       e_inclusion(_targets_not_defined "QDocCatchPrivate# Additional target information for Qt6UiPlugin
if      "-DQT_NO_PACKAGE_VERSION_CHECK=TRUE to disabERSION is set, that means we are building a Qt rep "Package ${PACKAGE_FIND_NAME} with version ${PACKrsion found is not the exactly same.
    if(${CMAKcode begin

# Extra CMake code end

if((NOT PACKAGrsion config file to get results of regular versioQt6Gui\;6.8.3;Qt6Widgets\;6.8.3")
set(__qt_UiPlugiALSE)

if(NOT Qt6_FOUND)
    find_dependency(Qt6 6ATH")
if(QT_DISABLE_NO_DEFAULT_PATH_IN_QT_PACKAGESlause

# Make sure Qt6 is found before anything elLESS 3.18 OR QT_USE_OLD_VERSION_LESS_TARGETS)
       endif()

    # Load Module's BuildInternals shomodule_target_type STREQUAL "INTERFACE_LIBRARY")
 MAKE_CURRENT_LIST_DIR}/${extra_cmake_include}")
  T Qt6::UiPlugin)
    qt_make_features_available(QtIONS
             ${Qt6${_module_dep}_DEFINITIONS}odule_dep ${_Qt6UiPlugin_MODULE_DEPENDENCIES})
   )
        unset(updated_defs)
    endif()

    getS)
        set(Qt6UiPlugin_DEFINITIONS "")
    elsonsider using target_link_libraries(app PRIVATE QtND")
    set("Qt6UiPlugin_FOUND" TRUE)
endif()

ifnd required dependencies, if any.
if(EXISTS "${CMAERSION 3.16...3.21)

include(CMakeFindDependencyMarectory ${_file} referenced by variable ${_var} do by the next CMake run ####
####### The input fileargets which have
# been exported from the same pre file was deleted, renamed, or moved to another lfig_files)

# Cleanup temporary variables.
set(_IMon for each installed configuration.
file(GLOB _cmERFACE_LINK_LIBRARIES "Qt6::Core;Qt6::Gui;Qt6::WidUGIN_CLASS_NAME>>:QDESIGNER_EXPORT_WIDGETS>"
  INT_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATHOR "Some (but not all) targets in this export set ted_targets)
  unset(_cmake_targets_defined)
  uns_IMPORT_FILE_VERSION 1)

# Protect against multiplTAL_ERROR "CMake >= 3.0.0 required")
endif()
cmakeAL "8")
  math(EXPR installedBits "8 * 8")
  set(PSION_COMPATIBLE TRUE)
  endif()
else()
  if(PACKAGN_LESS PACKAGE_FIND_VERSION_MIN)
      OR ((PACKAGtalled along a config.cmake file.
#
# The created check_multiple_inclusion(_targets_not_defined "UiP------

# Commands may need to know the format vern_check_due_to_developer_build)
unset(__qt_p build will succeed. "
        "Use at your own ri Qt repo. Show message that one can
# disable the N_CHECK was set to TRUE. There is no guarantee "
 
    # Allow to opt out of warning.
    if(__qt_parning needlessly if we know that we're doing an ex_DIR}/Qt6DesignerConfigVersionImpl.cmake")

set(__ PROPERTY IMPORTED_LINK_DEPENDENT_LIBRARIES "${_qtET Qt6::Designer PROPERTY IMPORTED_LOCATION "${_qtT Qt6::Designer PROPERTY IMPORTED_LOCATION_MINSIZEname)
    set_property(TARGET Qt6::Designer PROPERted_link_dependencies_default Qt6::Designer IMPORTrgets("${_targets_not_defined}" Qt6)

unset(_targeets are
# added once more.
_qt_internal_check_multool_deps)

# note: target_deps example: "Qt6Core\;;i18n uc data;ZLIB\\;FALSE\\;\\;"
set(__qt_Designef()
set(__qt_use_no_default_path_for_qt_packages "on has the same 32/64bit-ness as the one which is dif()


# if the installed or the using project doRSION_RANGE)
  # Package version must be in the reated file sets PACKAGE_VERSION_EXACT if the curren             "included to define the target.")
   LIST_DIR}/Qt6DesignerVersionlessAliasTargets.cmakePPEND QT_ALL_PLUGIN_TYPES_FOUND_VIA_FIND_PACKAGE
             Qt6::Designer MODULE_PLUGIN_TYPES)
   T_LIST_DIR}/Qt6DesignerPlugins.cmake")
        inc_suffix)

    list(REMOVE_DUPLICATES Qt6Designer_I            set(_private_suffix "Private")
   
        if(_module_dep MATCHES ".+Private$")
    NITIONS)
             if(def MATCHES "^[A-Za-z_]")if(NOT _Qt6Designer_OWN_PRIVATE_INCLUDE_DIRS)
    .
    # These variables are deprecated and only prf()

if (NOT QT_NO_CREATE_TARGETS AND Qt6Designer_import_prefix "${CMAKE_CURRENT_LIST_FILE}" PATH)
gf()
endmacro()

macro(check_required_components _NrealCurr)

macro(set_and_check _var _file)
  set($fig_file() #######
####### Any changes to this filtargets are referenced, but are missing: ${${CMAKEMESSAGE_targets)
foreach(_target "Qt6::UiPlugin" )LE}\"
but not all the files it references.
")
    ported files and verify that they actually exist
fame_lowercase "qttools"
)

# Load information for m_spdx_id "SPDXRef-Package-qttools-qt-module-Desig
add_library(Qt6::DesignerPrivate INTERFACE IMPORTude_name "QtDesigner"
  _qt_module_interface_name LUGIN_TYPES "designer"
  _qt_config_module_name "dQT_DESIGNER_LIB"
  INTERFACE_COMPILE_OPTIONS "-fPI/Qt6Designer" REALPATH)
if(_realCurr STREQUAL _reaet were already defined.\nTargets Defined: ${_cmakFILE_VERSION)
  cmake_policy(POP)
  return()
endif ITEMS Qt6::Designer Qt6::DesignerPrivate)
  list(VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
   messkages(Designer)
endif()
# Generated by CMake

if("Tools_NOT_FOUND_MESSAGE
            "Target \"Qt6:als should any exist
    if (Qt6BuildInternals_DIRch()
            unset(_qt_module_plugin_type)
   N_LIST QT_ALL_MODULES_FOUND_VIA_FIND_PACKAGE)
    able(Qt6::UiTools)

    foreach(extra_cmake_includAPPEND Qt6UiTools${_private_suffix}_DEFINITIONS
             ${Qt6${_module_dep}_INCLUDE_DIRS})
         ${_Qt6UiTools_OWN_INCLUDE_DIRS})

    set(Qt6          list(APPEND updated_defs "-D${def}")
   roperty(_Qt6UiTools_OWN_PRIVATE_INCLUDE_DIRS
      OPTIONAL)

    # DEPRECATED
    # Provide old stylue will be defined there.
# Don't override it in code begin

# Extra cmake code end

# Find require_PREFIX_DIR "/usr")
endif()
unset(_realOrig)
unsetcross-prefix symbolic link such as /lib -> /usr/liier: BSD-3-Clause


####### Expanded from @PACKAGEy passing -DQT_NO_PACKAGE_VERSION_INCOMPATIBLE_WAReif(QT_REPO_MODULE_VERSION AND __qt_pacwill succeed. You can silence this warning by passersion check is disabled regardless if it's a Qt r exact search, and the
    # version found is not isable_package_version_check FALSE)

# Allow to opORT_PREFIX}/lib/libQt6UiTools.so.6.8.3" )

# Comma-------
# Generated CMake target import file for carget_to_global_checked(Qt6::UiToolsPrivate)

unse)
endif()
if(_qt_imported_link_dependencies)
    sTHDEBINFO "${_qt_imported_link_dependencies}")
endARGET Qt6::UiTools PROPERTY IMPORTED_SONAME_RELWIT::UiTools IMPORTED_LINK_DEPENDENT_LIBRARIES_RELEASsPrivate")

_qt_internal_create_versionless_targetERSION_UNSUITABLE TRUE)
endif()
# Protect against ct don't have CMAKE_SIZEOF_VOID_P set, ignore it:
st be set before calling configure_file().

set(PA# This is a basic version file for the Config-mode# Commands beyond this point should not need to kn The installation package was faulty and contained_check_xcframework_for_${_cmake_target}
      OR NIST_DIR}/Qt6UiToolsTargets-*.cmake")
foreach(_cmakheaders>>:${_IMPORT_PREFIX}/include/QtUiTools/6.8.\$<\$<BOOL:\$<TARGET_PROPERTY:Qt6::UiTools,_qt_mode_has_headers "ON"
  _qt_module_has_private_headerTERFACE_COMPILE_DEFINITIONS "QT_UITOOLS_LIB"
  INT_realOrig)
  set(_IMPORT_PREFIX "/usr/lib/cmake/Qt
# Use original install prefix when loaded throughPLACE ";" ", " _cmake_targets_defined_text "${_cmarget IN ITEMS Qt6::UiTools Qt6::UiToolsPrivate)
  multiple inclusion, which would fail when already pendency_paths)

set(_Qt6UiTools_MODULE_DEPENDENCIAKE_CURRENT_LIST_DIR}/.." "${_qt_cmake_dir}")
_qt_"UiTools" __qt_UiTools_third_party_deps)
unset(__q.
set(${CMAKE_FIND_PACKAGE_NAME}_FIND_REQUIRED FALported_soname_default)
unset(_qt_imported_link_depult}")
endif()

unset(_qt_imported_location)
unsetHDEBINFO "${_qt_imported_location}")
endif()

# Imconfiguration
if(_qt_imported_location_default)
  tion Qt6::lupdate IMPORTED_LOCATION_RELEASE)
get_tTIONS MINSIZEREL)

if(_qt_imported_location)
    sease-pro" for configuration "RelWithDebInfo"
set_pt6::lrelease" for configuration "MinSizeRel"
set_p${_qt_imported_location_default}")
endif()
get_tartion}")
endif()

# Default configuration
if(_qt_imLOCATION_${QT_DEFAULT_IMPORT_CONFIGURATION})

# ImMINSIZEREL "${_qt_imported_location}")
endif()

# get_property(_qt_imported_location_default Qt6::lcd to know the version.
set(CMAKE_IMPORT_FILE_VERSIION_RELEASE "${_IMPORT_PREFIX}/bin/lupdate"
  )

l )

# Import target "Qt6::lrelease-pro" for config_cmake_import_check_files_for_Qt6::lprodump "${_IM APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
 configuration "Release"
set_property(TARGET Qt6::           IMPORTED_LOCATION_RELWITHDEBINFO
      __qt_imported_location_config
                IMPO   set(PACKAGE_VERSION_COMPATIBLE TRUE)
    if(PACND_VERSION_RANGE_MAX STREQUAL "INCLUDE" AND PACKAG current version string and
# the requested versiotent "    {
      \"projectFile\": \"${lupdate_sub${json_sources},
  \"translations\": ${json_transl   list(APPEND absolute_${path_var} "${path}")
       if(path STREQUAL "")
            continue()
  T:REMOVE_DUPLICATES,list>.
foreach(path_var IN LIS
    list_to_json_array("${sources}" result)
    spath}" OR (relative_path MATCHES "^\\.\\."))
     .../src/foo.ui .../target_autogen/include/ui_foo.hate.
#    filter_unsuitable_lupdate_input(sources o.txt bar.cpp)
#    -> foo.txt (if foo.txt exists ")

# Converts a CMake list into a string containirmat.
#
# This file is to be used in CMake script lue_options}" "${single_value_options}" "${multi_v(multi_value_options
                OUTPUT_TARGETR "qt_add_lupdate() is only available in Qt 6.")
  6.")
        endif()
        set("${out_var}" "${ction()
    function(qt_add_translation _qm_files)_files}" ${ARGN})
        elseif(QT_DEFAULT_MAJOR_     get_target_property(target_binary_dir ${targe user project called cmake_minimum_required(VERSIOles_in_targets("${targets}" "${arg_TS_FILES}")
    ${arg_PLURALS_TS_FILE})
    foreach(target IN LISs)
    endif()
    qt6_add_lupdate(
        SOURCEs source dir.
            cmake_language(EVAL CODE a call to find_package(Qt6 COMPONENTS Core
        list(REMOVE_ITEM to_forward ${path_variables} ${ariables. We will forward those separately.
      forwarded_args
                IMMEDIATE_CALL
     foreach(ts_file IN LISTS arg_TS_FILES arg_PLURALS   message(WARNING
                "qt6_add_transl an immediate call was not
    # requested.
    sets file paths in a user-specified variable.
    if       AND NOT "${source_lang}" IN_LIST QT_I18N_TR     )
        endforeach()

        # Default the(scope_args DIRECTORY ${PROJECT_SOURCE_DIR})
    eED arg_RESOURCE_PREFIX AND NOT DEFINED arg_QM_FILEif()
    if(DEFINED arg_RESOURCE_PREFIX AND DEFINE_FILES
        TS_FILE_BASE
        PLURALS_TS_FILLE}" "${qm_files}" PARENT_SCOPE)
    endif()
endfu      set(QT_GLOBAL_LRELEASE_TARGET release_translERSION_GREATER_EQUAL "3.18")
            set(scope the build of the custom command
        # into an       if(NOT EXISTS "${ts_file}")
            _qtif(NOT "${arg___QT_INTERNAL_DEFAULT_QM_OUT_DIR}" S
            set(legacy_signature_used TRUE)
    arse_arguments(arg "${options}" "${oneValueArgs}"        QM_FILES_OUTPUT_VARIABLE)
    set(multiValuile} OUTPUT_LOCATION)
    if(output_location)
     IN LISTS targets)
        set_property(TARGET "${ges_from_ts_files_in_targets targets ts_files)
       if(NOT DEFINED QT_GLOBAL_LUPDATE_TARGET)
     .cmake"
        ${prepare_native_ts_command}
     ${raw_plurals_ts_file}"
        )

        # FilteOMMAND
            "${tool_wrapper}"
            $ate_subproject${n}_include_paths \"${includePaths}ded "$<TARGET_PROPERTY:${target},QT_EXCLUDE_SOURCEoject_file \"${CMAKE_CURRENT_LIST_FILE}\")
set(lups_ts_file}")
    endif()

    set(lupdate_project_       qt_internal_make_paths_absolute(additionalIge(FATAL_ERROR "No SOURCE_TARGETS nor SOURCES were"${arg_SOURCES}" STREQUAL "")
        message(FATA       INCLUDE_DIRECTORIES
        OPTIONS)
    cmGE}" STREQUAL "")
        string(APPEND content " )

    if(EXISTS "${arg_TS_FILE}")
        return(ion()

# If the given TS_FILE does not exist, writ the language cannot be guessed, return the empty 
    _qt_internal_collect_translation_source_targetargets out_var)
    set(no_value_options "")
    ERSION_LESS "3.19" AND target_type STREQUAL "INTER${_qm_files}} PARENT_SCOPE)
endfunction()

functio  math(EXPR idx "${idx} + 1")
        else()
     t_source_file_property(output_location ${_abs_FILE__QT_INTERNAL_TIMESTAMP_FILES)

    cmake_parse_ar}
            COMMAND ${QT_CMAKE_EXPORT_NAMESPACE}      string(REPLACE "../" "__/" _ts_relative_pathCTORIES)
          foreach(_pro_include ${_inc_DIR "${_lst_file_src}/" OUTPUT_VARIABLE _directory_glme ${_ts_file} NAME)
        if(_my_sources)
     
    foreach(_file ${_lupdate_files})
        get_s_list}")
        list(TRANSFORM _extensions_list ")
_qt_internal_find_tool_dependencies("LinguistTo_version_incompatible)
# Copyright (C) 2024 The Qtce the "
        "incompatible version to be used.ge_version_message_prefix "Version range ${PACKAGEBLE_WARNING=TRUE")
    endif()

    # Mark versionACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION)
    QT_NO_PACKAGE_VERSION_CHECK)
    set(__qt_disable_ The Qt Company Ltd.
# SPDX-License-Identifier: BSif()
    endforeach()
  endif()
  unset(_cmake_fil_import_check_targets)
  if(CMAKE_VERSION VERSION_de("${_cmake_config_file}")
endforeach()
unset(_cmOR_VERSION "6"
  _qt_is_internal_target "TRUE"
  _e_installed_repo_document_path "sbom/qttools-6.8.3rties(Qt6::lupdate PROPERTIES
  COMPATIBLE_INTERFAm_spdx_repo_document_namespace "https://qt.io/spdxqttools"
)

# Create imported target Qt6::lrelease_MAJOR_VERSION"
  INTERFACE_INCLUDE_DIRECTORIES "$UE"
  _qt_package_version "6.8.3"
  _qt_sbom_spdx_Qt6::lconvert IMPORTED)

set_target_properties(Qt6ent(_realCurr "${_IMPORT_PREFIX}" REALPATH)
get_fi)
endif()
if(NOT _cmake_targets_defined STREQUAL "xpected_target}")
  else()
    list(APPEND _cmake__cmake_targets_not_defined "")
set(_cmake_expected(PUSH)
cmake_policy(VERSION 2.8.3...4.2)
#--------Tools_FOUND)
    __qt_internal_promote_target_to_g)
    if(NOT QT_NO_CREATE_VERSIONLESS_TARGETS)
   guistToolsDependencies.cmake")
    include("${CMAK
        set(${_NAME}_FOUND FALSE)
      endif()
 ponent(_realCurr "${CMAKE_CURRENT_LIST_DIR}" REALP        ########

get_filename_component(PACKAGE_P