https://bugs.kde.org/show_bug.cgi?id=443023

            Bug ID: 443023
           Summary: private/TextFieldContextMenu.qml:103: ReferenceError:
                    i18nc is not defined
           Product: frameworks-qqc2-desktop-style
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: notm...@gmail.com
          Reporter: gm...@ratijas.tk
                CC: ahiems...@heimr.nl, k...@davidedmundson.co.uk,
                    noaha...@gmail.com
  Target Milestone: ---

SUMMARY
Internal error in "QtQuick/Controls.2/org.kde.desktop".

Root QML type of TextFieldContextMenu.qml is QtQuick.Controls.2/Menu, and I
have no idea where i18nc is supposed to be pulled from.

STEPS TO REPRODUCE
1. Create a stub application in Qt Creator.
2. Add QuickControls2 to Qt, and `find_package(KF5Kirigami2 2.7.0)`.
3. `Import org.kde.kirigami 2.4 as Kirigami` in your main.qml.
4. Declare a QQC2/TextField item.
5. Build & Run.
6. Click on a text field to give it a focus.


OBSERVED RESULT
file:///home/ratijas/kde/usr/lib/qml/QtQuick/Controls.2/org.kde.desktop/private/TextFieldContextMenu.qml:103:
ReferenceError: i18nc is not defined
file:///home/ratijas/kde/usr/lib/qml/QtQuick/Controls.2/org.kde.desktop/private/TextFieldContextMenu.qml:116:
ReferenceError: i18nc is not defined
file:///home/ratijas/kde/usr/lib/qml/QtQuick/Controls.2/org.kde.desktop/private/TextFieldContextMenu.qml:132:
ReferenceError: i18nc is not defined
file:///home/ratijas/kde/usr/lib/qml/QtQuick/Controls.2/org.kde.desktop/private/TextFieldContextMenu.qml:144:
ReferenceError: i18nc is not defined
file:///home/ratijas/kde/usr/lib/qml/QtQuick/Controls.2/org.kde.desktop/private/TextFieldContextMenu.qml:158:
ReferenceError: i18nc is not defined
file:///home/ratijas/kde/usr/lib/qml/QtQuick/Controls.2/org.kde.desktop/private/TextFieldContextMenu.qml:171:
ReferenceError: i18nc is not defined
file:///home/ratijas/kde/usr/lib/qml/QtQuick/Controls.2/org.kde.desktop/private/TextFieldContextMenu.qml:186:
ReferenceError: i18nc is not defined

EXPECTED RESULT
Not this.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.23.80
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2
Kernel Version: 5.14.8-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-6700HQ CPU @ 2.60GHz
Memory: 15.6 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 970M/PCIe/SSE2

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to