KDE Frameworks

Screenshot der Software:
KDE Frameworks
Softwarebeschreibung:
Version: 5.49.0 Aktualisiert
Upload-Datum: 16 Aug 18
Entwickler: KDE e.V.
Lizenz: Frei
Popularität: 40

Rating: nan/5 (Total Votes: 0)

KDE Frameworks ist ein Open-Source- und Free-Software-Projekt, das als Teil der KDE-Desktopumgebung vertrieben wird und Entwicklern eine Sammlung von Tools und Bibliotheken für die Entwicklung leistungsstarker Anwendungen für die grafische KDE-Plasmaumgebung bietet , gebaut mit dem Qt5-Framework.


Enthält die Codebasis fast aller KDE-Apps

Die Software enthält die Codebasis fast aller KDE-Anwendungen mit gut definierten Fähigkeiten und Abhängigkeiten und bietet Funktionen auf höchster Ebene wie Menüs und Symbolleisten, Dateizugriff und Rechtschreibprüfung. Das Tolle daran ist, dass alle Tools und Bibliotheken als separate Downloads zur Verfügung stehen.


Einführung der Qt Addons

Die Bibliotheken, die in diesem KDE-Frameworks-Projekt enthalten sind, werden als unabhängige und plattformübergreifende Module, Qt Addons genannt, vertrieben. Sie sind sowohl für Qt- und KDE-Entwickler als auch für alle verfügbar, die die Kosten der Qt-Entwicklung auf jeder Plattform beschleunigen, vereinfachen und reduzieren möchten.

Erstellen von KDE-Frameworks

KDE Framework wurde erfolgreich auf einer breiten Palette von GNU / Linux-Distributionen getestet, darunter Debian, Ubuntu, Arch Linux, Fedora und openSUSE. Um es zu erstellen, müssen Sie das Qt5-Framework sowie verschiedene andere wichtige Bibliotheken und Tools installieren, die auf der Projekt-Homepage unter https://community.kde.org/Frameworks/Building aufgeführt sind.


Unter der Haube

Die meisten im KDE-Frameworks-Projekt enthaltenen Tools und Bibliotheken sind in der Programmiersprache C ++ geschrieben. Sie benötigen einen aktuellen GCC-Compiler, Git und das neueste Paket kdesrc-build. Detaillierte Installationsanweisungen finden Sie unter dem obigen Link. Es sollte auch auf anderen GNU / Linux-Betriebssystemen funktionieren, wenn alle Abhängigkeiten installiert sind.

Was ist neu in dieser Version:

  • Baloo:
  • Beenden Sie die Abfrageausführung vorzeitig, wenn der Unterterm eine leere Ergebnismenge
  • zurückgibt
  • Vermeiden Sie Absturz beim Lesen beschädigter Daten aus den Dokumentbegriffen db (Bug 392877)
  • handle String-Listen als Eingabe
  • Ignoriere mehr Arten von Quelldateien (Bug 382117)
  • Brise Symbole:
  • aktualisierte Handles und Überlaufmenü
  • Zusätzliche CMake-Module:
  • Android Toolchain: Erlaubt die manuelle Angabe von zusätzlichen Bibliotheken
  • Android: Definieren Sie keine qml-import-Pfade, wenn sie leer sind
  • KArchiv:
  • behandelt Zip-Dateien, die in Zip-Dateien eingebettet sind (Bug 73821)
  • KCMUtils:
  • [KCModuleQml] Ignoriere deaktivierte Steuerelemente beim Tabbing
  • KConfig:
  • kcfg.xsd - benötigt kein kcfgfile-Element
  • KConfigWidgets:
  • Fixiere die & quot; Standard & quot; Farbschema, um Breeze wieder anzupassen
  • KDeclarative:
  • Setzen Sie die kcm context -Eigenschaft auf den richtigen Kontext
  • [Plotter] Wird nicht gerendert, wenn m_node null ist (Fehler 394283)
  • KDocTools:
  • Aktualisieren Sie die Liste der ukrainischen Entitäten
  • Fügen Sie entity OSD zu general.entites
  • hinzu
  • Fügt Entitäten CIFS, NFS, Samba, SMB zu general.entities hinzu
  • Fügen Sie Falkon, Kirigami, macOS, Solid, USB, Wayland, X11, SDDM zu allgemeinen Entitäten hinzu
  • KFileMetaData:
  • Überprüfen Sie, ob ffmpeg mindestens Version 3.1 enthält, die die von uns benötigte API einführt
  • Suche nach Album-Artist- und Albumartist-Tags in taglibextractor
  • popplerextractor: Versuchen Sie nicht, den Titel zu erraten, wenn es keinen
  • gibt
  • KGlobalAccel:
  • Stellen Sie sicher, dass die Anforderung für eine nichtgraute Tastatur bearbeitet wird, bevor Sie die Verknüpfung senden (Fehler 394689)
  • KFeiertage:
  • holiday_es_es - Fix Tag der "Comunidad de Madrid"
  • KIconThemes:
  • Überprüfen Sie, ob die Gruppe & lt; LastGroup, da KIconEffect die UserGroup sowieso nicht behandelt
  • KImageFormats:
  • Entfernen Sie doppelte MIME-Typen aus JSON-Dateien
  • KIO:
  • Überprüfen Sie, ob das Ziel auch beim Einfügen von Binärdaten existiert (Bug 394318)
  • Auth-Unterstützung: Gibt die tatsächliche Länge des Socket-Puffers zurück
  • Auth-Unterstützung: Vereinheitlichen Sie die API für die Datei-Deskriptor-Freigabe
  • Auth-Unterstützung: Erstellen Sie eine Socket-Datei im Laufzeitverzeichnis des Benutzers
  • Auth-Unterstützung: Lösche Socket-Datei nach der Verwendung
  • Auth-Unterstützung: Verschieben Sie den Task zum Bereinigen der Socket-Datei auf FdReceiver
  • Auth-Unterstützung: Verwenden Sie in linux nicht den abstrakten Socket, um den Dateideskriptor
  • freizugeben
  • [kcoredirlister] Entferne so viele url.toString () wie möglich
  • KFileItemActions: Fallback auf Standard-Mimetype, wenn nur Dateien ausgewählt werden (Bug 393710)
  • Führen Sie KFileItemListProperties :: isFile ()
  • ein
  • KPropertiesDialogPlugin kann jetzt mehrere unterstützte Protokolle mit X-KDE-Protokollen
  • angeben
  • Fragment beibehalten, wenn von http zu https
  • umgeleitet wird
  • [KUrlNavigator] Registerkarte Emittieren, wenn der Pfad im Pfadauswahlmenü mit der mittleren Maustaste angeklickt wird
  • Leistung: Verwenden Sie die neue uds-Implementierung
  • Leite nicht smb: / zu smb: // und dann zu smb: ///
  • um
  • Erlaubt das Akzeptieren durch Doppelklick im Speichern-Dialog (Bug 267749)
  • Aktivieren Sie die Vorschau standardmäßig im Dateiauswahldialog
  • Dateivorschau ausblenden, wenn das Symbol zu klein ist
  • i18n: Verwenden Sie die Pluralform erneut für die Plugin-Nachricht
  • Verwenden Sie beim Löschen oder Löschen einer einzelnen Datei anstelle eines Listendialogs einen regulären Dialog
  • Lassen Sie den Warnungstext für Löschvorgänge seine Permanenz und Unumkehrbarkeit hervorheben
  • Zurücksetzen "Zeigen Sie die Schaltflächen für den Ansichtsmodus in der Symbolleiste des Öffnen / Speichern-Dialogs an" /
  • Kirigami:
  • Zeigen Sie action.main besser auf dem ToolBarApplicationHeader
  • Erlaube dem Kirigami-Build ohne KWin-Tablet-Modus-Abhängigkeit
  • korrekte swipefilter auf RTL
  • korrekte Größenanpassung von contentItem
  • Behebe --Reverse-Verhalten
  • teile contextobject, um immer auf i18n
  • zuzugreifen
  • vergewissere dich, dass die Tooltip ausgeblendet ist
  • Achten Sie darauf, den verfolgten Eigenschaften keine ungültigen Varianten zuzuordnen
  • handle kein MouseArea, droped () Signal
  • keine Hover-Effekte auf Mobilgeräte
  • richtige Symbole Überlauf-Menü-links und rechts
  • Ziehen Sie den Ziehpunkt, um Elemente in einer ListView neu anzuordnen
  • Verwenden Sie Mnemonics auf den Symbolleistenschaltflächen
  • Fehlende Dateien in QMakes .pri
  • hinzugefügt
  • [API dox] Korrektur Kirigami.InlineMessageType - & gt; Kirigami.MessageType
  • Fix Anwendungheader in applicationitem
  • Lassen Sie die Schublade nicht ein- / ausblenden, wenn kein Griff vorhanden ist (Bug 393776)
  • KItemModels:
  • KConcatenateRowsProxyModel: Eingabe richtig bereinigen
  • KNotifikation:
  • Abstürze in NotifyByAudio beim Schließen von Anwendungen behoben
  • KPackage-Framework:
  • kpackage_install_ * package: Behebt fehlende Dep zwischen .desktop und .json
  • stellen Sie sicher, dass Pfade in rcc niemals von absoluten Pfaden abgeleitet werden
  • KRunner:
  • Verarbeitet DBus-Antworten im :: match-Thread (Bug 394272)
  • KTextEditor:
  • Verwenden Sie keinen Titel für die Anzeige "Wortzählung anzeigen". Kontrollkästchen
  • Machen Sie das Wort / Char eine globale Präferenz
  • KWayland:
  • Erhöhen Sie die org_kde_plasma_shell-Schnittstellenversion
  • Hinzufügen & quot; SkipSwitcher & quot; zu API
  • XDG-Ausgabeprotokoll hinzufügen
  • KWidgetsAddons:
  • [KCharSelect] Fix Tabellenzellengröße mit Qt 5.11
  • [API dox] Entfernen Sie die Verwendung von Überladung, was zu beschädigten Dokumenten führt
  • [API dox] Tell doxygen & quot; z.B. & quot; beende den Satz nicht, benutze & quot ;. & quot;
  • [API dox] Entfernen Sie unnötiges HTML-Escaping
  • Legen Sie nicht automatisch die Standardsymbole für jeden Stil fest
  • Machen Sie KMessageWidget mit dem Stil von Kirigami inlineMessage (Fehler 381255)
  • NetworkManagerQt:
  • Machen Sie Informationen über unbehandelte Eigenschaften nur Debug-Nachrichten
  • WirelessSetting: implementieren Sie die zugewieseneMacAddress-Eigenschaft
  • Plasma-Framework:
  • Vorlagen: konsistente Benennung, fixiere Namen von Übersetzungskatalogen und mehr
  • [Breeze Plasma Theme] Korrigiert das Kleopatra-Icon, um das Color Stylesheet zu verwenden (Bug 394400)
  • [Dialog] Handle-Dialog wird elegant minimiert (Bug 381242)
  • Zweck:
  • Verbesserung der Telegrammintegration
  • Behandle innere Arrays als ODER-Einschränkungen und nicht als AND
  • Ermöglicht das Einschränken von Plugins durch eine Desktop-Dateipräsenz
  • Ermöglicht das Filtern von Plugins nach ausführbaren Dateien
  • Markieren Sie das ausgewählte Gerät im KDE Connect Plugin
  • behebe i18n-Probleme in frameworks / purpose / plugins
  • Telegramm-Plugin hinzufügen
  • kdeconnect: Benachrichtigen, wenn der Prozess nicht gestartet werden kann (Fehler 389765)
  • QQC2StyleBridge:
  • Verwenden Sie Paletteneigenschaften nur, wenn Sie qtquickcontrols 2.4
  • verwenden
  • Arbeit mit Qt

Was ist neu in Version 5.47.0:

  • Baloo:
  • Beenden Sie die Abfrageausführung vorzeitig, wenn der Unterterm eine leere Ergebnismenge
  • zurückgibt
  • Vermeiden Sie Absturz beim Lesen beschädigter Daten aus den Dokumentbegriffen db (Bug 392877)
  • handle String-Listen als Eingabe
  • Ignoriere mehr Arten von Quelldateien (Bug 382117)
  • Brise Symbole:
  • aktualisierte Handles und Überlaufmenü
  • Zusätzliche CMake-Module:
  • Android Toolchain: Erlaubt die manuelle Angabe von zusätzlichen Bibliotheken
  • Android: Definieren Sie keine qml-import-Pfade, wenn sie leer sind
  • KArchiv:
  • behandelt Zip-Dateien, die in Zip-Dateien eingebettet sind (Bug 73821)
  • KCMUtils:
  • [KCModuleQml] Ignoriere deaktivierte Steuerelemente beim Tabbing
  • KConfig:
  • kcfg.xsd - benötigt kein kcfgfile-Element
  • KConfigWidgets:
  • Fixiere die & quot; Standard & quot; Farbschema, um Breeze wieder anzupassen
  • KDeclarative:
  • Setzen Sie die kcm context -Eigenschaft auf den richtigen Kontext
  • [Plotter] Wird nicht gerendert, wenn m_node null ist (Fehler 394283)
  • KDocTools:
  • Aktualisieren Sie die Liste der ukrainischen Entitäten
  • Fügen Sie entity OSD zu general.entites
  • hinzu
  • Fügt Entitäten CIFS, NFS, Samba, SMB zu general.entities hinzu
  • Fügen Sie Falkon, Kirigami, macOS, Solid, USB, Wayland, X11, SDDM zu allgemeinen Entitäten hinzu
  • KFileMetaData:
  • Überprüfen Sie, ob ffmpeg mindestens Version 3.1 enthält, die die von uns benötigte API einführt
  • Suche nach Album-Artist- und Albumartist-Tags in taglibextractor
  • popplerextractor: Versuchen Sie nicht, den Titel zu erraten, wenn es keinen
  • gibt
  • KGlobalAccel:
  • Stellen Sie sicher, dass die Anforderung für eine nichtgraute Tastatur bearbeitet wird, bevor Sie die Verknüpfung senden (Fehler 394689)
  • KFeiertage:
  • holiday_es_es - Fix Tag der "Comunidad de Madrid"
  • KIconThemes:
  • Überprüfen Sie, ob die Gruppe & lt; LastGroup, da KIconEffect die UserGroup sowieso nicht behandelt
  • KImageFormats:
  • Entfernen Sie doppelte MIME-Typen aus JSON-Dateien
  • KIO:
  • Überprüfen Sie, ob das Ziel auch beim Einfügen von Binärdaten existiert (Bug 394318)
  • Auth-Unterstützung: Gibt die tatsächliche Länge des Socket-Puffers zurück
  • Auth-Unterstützung: Vereinheitlichen Sie die API für die Datei-Deskriptor-Freigabe
  • Auth-Unterstützung: Erstellen Sie eine Socket-Datei im Laufzeitverzeichnis des Benutzers
  • Auth-Unterstützung: Lösche Socket-Datei nach der Verwendung
  • Auth-Unterstützung: Verschieben Sie den Task zum Bereinigen der Socket-Datei auf FdReceiver
  • Auth-Unterstützung: Verwenden Sie in linux nicht den abstrakten Socket, um den Dateideskriptor
  • freizugeben
  • [kcoredirlister] Entferne so viele url.toString () wie möglich
  • KFileItemActions: Fallback auf Standard-Mimetype, wenn nur Dateien ausgewählt werden (Bug 393710)
  • Führen Sie KFileItemListProperties :: isFile ()
  • ein
  • KPropertiesDialogPlugin kann jetzt mehrere unterstützte Protokolle mit X-KDE-Protokollen
  • angeben
  • Fragment beibehalten, wenn von http zu https
  • umgeleitet wird
  • [KUrlNavigator] Registerkarte Emittieren, wenn der Pfad im Pfadauswahlmenü mit der mittleren Maustaste angeklickt wird
  • Leistung: Verwenden Sie die neue uds-Implementierung
  • Leite nicht smb: / zu smb: // und dann zu smb: ///
  • um
  • Erlaubt das Akzeptieren durch Doppelklick im Speichern-Dialog (Bug 267749)
  • Aktivieren Sie die Vorschau standardmäßig im Dateiauswahldialog
  • Dateivorschau ausblenden, wenn das Symbol zu klein ist
  • i18n: Verwenden Sie die Pluralform erneut für die Plugin-Nachricht
  • Verwenden Sie beim Löschen oder Löschen einer einzelnen Datei anstelle eines Listendialogs einen regulären Dialog
  • Lassen Sie den Warnungstext für Löschvorgänge seine Permanenz und Unumkehrbarkeit hervorheben
  • Zurücksetzen "Zeigen Sie die Schaltflächen für den Ansichtsmodus in der Symbolleiste des Öffnen / Speichern-Dialogs an" /
  • Kirigami:
  • Zeigen Sie action.main besser auf dem ToolBarApplicationHeader
  • Erlaube dem Kirigami-Build ohne KWin-Tablet-Modus-Abhängigkeit
  • korrekte swipefilter auf RTL
  • korrekte Größenanpassung von contentItem
  • Behebe --Reverse-Verhalten
  • teile contextobject, um immer auf i18n
  • zuzugreifen
  • vergewissere dich, dass die Tooltip ausgeblendet ist
  • Achten Sie darauf, den verfolgten Eigenschaften keine ungültigen Varianten zuzuordnen
  • handle kein MouseArea, droped () Signal
  • keine Hover-Effekte auf Mobilgeräte
  • richtige Symbole Überlauf-Menü-links und rechts
  • Ziehen Sie den Ziehpunkt, um Elemente in einer ListView neu anzuordnen
  • Verwenden Sie Mnemonics auf den Symbolleistenschaltflächen
  • Fehlende Dateien in QMakes .pri
  • hinzugefügt
  • [API dox] Korrektur Kirigami.InlineMessageType - & gt; Kirigami.MessageType
  • Fix Anwendungheader in applicationitem
  • Lassen Sie die Schublade nicht ein- / ausblenden, wenn kein Griff vorhanden ist (Bug 393776)
  • KItemModels:
  • KConcatenateRowsProxyModel: Eingabe richtig bereinigen
  • KNotifikation:
  • Abstürze in NotifyByAudio beim Schließen von Anwendungen behoben
  • KPackage-Framework:
  • kpackage_install_ * package: Behebt fehlende Dep zwischen .desktop und .json
  • stellen Sie sicher, dass Pfade in rcc niemals von absoluten Pfaden abgeleitet werden
  • KRunner:
  • Verarbeitet DBus-Antworten im :: match-Thread (Bug 394272)
  • KTextEditor:
  • Verwenden Sie keinen Titel für die Anzeige "Wortzählung anzeigen". Kontrollkästchen
  • Machen Sie das Wort / Char eine globale Präferenz
  • KWayland:
  • Erhöhen Sie die org_kde_plasma_shell-Schnittstellenversion
  • Hinzufügen & quot; SkipSwitcher & quot; zu API
  • XDG-Ausgabeprotokoll hinzufügen
  • KWidgetsAddons:
  • [KCharSelect] Fix Tabellenzellengröße mit Qt 5.11
  • [API dox] Entfernen Sie die Verwendung von Überladung, was zu beschädigten Dokumenten führt
  • [API dox] Tell doxygen & quot; z.B. & quot; beende den Satz nicht, benutze & quot ;. & quot;
  • [API dox] Entfernen Sie unnötiges HTML-Escaping
  • Legen Sie nicht automatisch die Standardsymbole für jeden Stil fest
  • Machen Sie KMessageWidget mit dem Stil von Kirigami inlineMessage (Fehler 381255)
  • NetworkManagerQt:
  • Machen Sie Informationen über unbehandelte Eigenschaften nur Debug-Nachrichten
  • WirelessSetting: implementieren Sie die zugewieseneMacAddress-Eigenschaft
  • Plasma-Framework:
  • Vorlagen: konsistente Benennung, fixiere Namen von Übersetzungskatalogen und mehr
  • [Breeze Plasma Theme] Korrigiert das Kleopatra-Icon, um das Color Stylesheet zu verwenden (Bug 394400)
  • [Dialog] Handle-Dialog wird elegant minimiert (Bug 381242)
  • Zweck:
  • Verbesserung der Telegrammintegration
  • Behandle innere Arrays als ODER-Einschränkungen und nicht als AND
  • Ermöglicht das Einschränken von Plugins durch eine Desktop-Dateipräsenz
  • Ermöglicht das Filtern von Plugins nach ausführbaren Dateien
  • Markieren Sie das ausgewählte Gerät im KDE Connect Plugin
  • behebe i18n-Probleme in frameworks / purpose / plugins
  • Telegramm-Plugin hinzufügen
  • kdeconnect: Benachrichtigen, wenn der Prozess nicht gestartet werden kann (Fehler 389765)
  • QQC2StyleBridge:
  • Verwenden Sie Paletteneigenschaften nur, wenn Sie qtquickcontrols 2.4
  • verwenden
  • Arbeit mit Qt

Was ist neu in der Version:

  • Baloo
  • Entfernen Sie die Baloo-Tags KIO-Slave (Bug 340099)
  • BluezQt
  • Hinterlassen Sie keine rfkill-Dateideskriptoren (Bug 386886)
  • Brise Symbole
  • Fügen Sie fehlende Symbolgrößen hinzu (Fehler 384473)
  • Hinzufügen hinzufügen und deinstallieren Symbole für entdecken
  • Zusätzliche CMake-Module
  • Fügen Sie den generierten pkgconfig-Dateien
  • das Beschreibungs-Tag hinzu
  • ecm_add_test: Verwenden Sie den richtigen Pfad sep unter Windows
  • FindSasl2.cmake zu ECM hinzufügen
  • Übergeben Sie die ARGS-Sache nur, wenn Sie Makefiles machen
  • Fügen Sie FindGLIB2.cmake und FindPulseAudio.cmake
  • hinzu
  • ECMAddTests: Setze QT_PLUGIN_PATH, so dass lokal erstellte Plugins gefunden werden können
  • KDECMakeSettings: mehr Doku über das Layout des Build-Verzeichnisses
  • Framework Integration
  • Unterstützung beim Herunterladen des 2. oder 3. Download-Links von einem KNS-Produkt (Bug 385429)
  • KAktivitätenStats
  • Fangen Sie an, libKActivitiesStats.pc zu reparieren: (Fehler 386933)
  • KAktivitäten
  • Fix Rennen, das kactivitymanagerd mehrmals startet
  • KAuth
  • Erlaube, nur den Code-Generator kauth-policy-gen zu erstellen
  • Fügen Sie eine Notiz zum Aufruf des Helfers aus Multithread-Anwendungen hinzu
  • KBookmarks
  • Keine Aktion zum Bearbeiten von Lesezeichen anzeigen, wenn keditbookmarks nicht installiert ist
  • Port von veraltetem KAuthorized :: authorizeKaction zu authorizeAction
  • KCMUtils
  • Tastatur Navigation in und aus QML kcms
  • KCompletion
  • Stürzen Sie nicht ab, wenn Sie in einem bearbeitbaren Kombinationsfeld eine neue Zeilenbearbeitung vornehmen
  • KComboBox: Kehrt vorzeitig zurück, wenn editierbar auf vorherigen Wert gesetzt wird
  • KComboBox: Wiederverwendung des vorhandenen Abschlussobjekts in der neuen Zeilenbearbeitung
  • KConfig
  • Suchen Sie nicht jedes Mal nach / etc / kderc
  • KConfigWidgets
  • Aktualisieren Sie die Standardfarben, um neue Farben in D7424 zu finden
  • KCoreAddons
  • Eingabevalidierung von SubJobs
  • Warnt vor Fehlern beim Parsen von JSON-Dateien
  • Installieren Sie Mimetype-Definitionen für die Dateien kcfg / kcfgc / ui.rc / knarfy & qrc
  • Fügen Sie eine neue Funktion hinzu, um die Länge nach Text zu messen
  • Behebt einen KAutoSave-Fehler in der Datei mit Leerzeichen darin
  • KDeclarative
  • Mache es in Windows kompilieren
  • make es kompilieren mit QT_NO_CAST_FROM_ASCII / QT_NO_CAST_FROM_BYTEARRAY
  • [MouseEventListener] Erlaube das Akzeptieren eines Mausereignisses
  • Verwenden Sie eine einzelne QML-Engine
  • KDED
  • kded: Entferne dbus Aufrufe an ksplash
  • KDocTools
  • Brasilianische Portugiesisch-Übersetzung aktualisieren
  • Russische Übersetzung aktualisieren
  • Russische Übersetzung aktualisieren
  • Aktualisieren Sie die Anpassung / xsl / ru.xml (nav-home fehlt)
  • KEmoticons
  • KEmoticons: Port-Plugins zu JSON und Unterstützung für das Laden mit KPluginMetaData hinzufügen
  • Verlieren Sie keine Symbole von pimpl-Klassen, schützen Sie sie mit Q_DECL_HIDDEN
  • KFileMetaData
  • Der UsermetadataWritertest benötigt Taglib
  • Wenn der Eigenschaftswert null ist, entfernen Sie das Attribut user.xdg.tag (Bug 376117)
  • Öffnen Sie die Dateien im TagLib-Extractor readonly
  • KGlobalAccel
  • Gruppieren Sie einige blockierende dbus-Anrufe
  • kglobalaccell: Vermeiden Sie es, einen Icon Loader ohne Grund zu laden
  • erzeugt korrekte Abkürzungszeichenfolgen
  • KIO
  • KUriFilter: filtere doppelte Plugins heraus
  • KUriFilter: Datenstrukturen vereinfachen, Speicherverlust beheben
  • [CopyJob] Beginne nicht erst, nachdem du eine Datei entfernt hast
  • Behebt das Erstellen eines Verzeichnisses via KNewFileMenu + KIO :: mkpath auf Qt 5.9.3+ (Bug 387073)
  • Erstellt eine Hilfsfunktion 'KFilePlacesModel :: movePlace'
  • Expose KFilePlacesModel 'iconName' Rolle
  • KFilePlacesModel: Vermeiden Sie unnötiges "dataChanged" -Signal
  • Gibt ein gültiges Bookmark-Objekt für einen beliebigen Eintrag in KFilePlacesModel
  • zurück
  • Erstellen Sie eine 'KFilePlacesModel :: Refresh' Funktion
  • Erstellen Sie die statische Funktion "KFilePlacesModel :: convertedUrl"
  • KFilePlaces: Erstellt 'remote' Abschnitt
  • KFilePlaces: Fügen Sie einen Abschnitt für Wechseldatenträger hinzu
  • Hinzugefügt Baloo URLs in Orte Modell
  • Repariere KIO :: mkpath mit qtbase 5.10 beta 4
  • [KDirModel] Erzeuge Änderungen für HasJobRole, wenn sich Jobs ändern
  • Ändern Sie das Label & quot; Erweiterte Optionen & quot; & gt; & quot; Terminaloptionen & quot;
  • Kirigami
  • Versetzt die Bildlaufleiste um die Kopfzeilengröße (Fehler 387098)
  • unterer Rand basierend auf actionbutton Präsenz
  • gehe nicht davon aus, dass applicationWidnow () verfügbar sein soll
  • Informieren Sie nicht über Wertänderungen, wenn wir noch im Konstruktor
  • sind
  • Ersetzen Sie den Bibliotheksnamen in der Quelle
  • unterstützt Farben an mehr Orten
  • Farbsymbole in Symbolleisten, falls erforderlich
  • berücksichtigen Sie die Symbolfarben in den Hauptaktionsschaltflächen
  • Start für ein & quot; Symbol & quot; gruppierte Eigenschaft
  • KNewStuff
  • Revert "Entferne vor dem Setzen des d-Zeigers & quot; (Bug 386156)
  • Installieren Sie das Entwicklungstool nicht, um Desktop-Dateien zu aggregieren
  • [knownstuff] Leck ImageLoader nicht bei Fehler
  • KPackage-Framework
  • Erledige Strings im kpackage-Framework
  • Versuchen Sie nicht, metadata.json zu generieren, wenn keine metadata.desktop
  • vorhanden ist
  • Fix kpluginindex caching
  • Verbesserte Fehlerausgabe
  • KTextEditor
  • Behebe VI-Modus Pufferbefehle
  • verhindert versehentliches Zoomen
  • KUnitConversion
  • Port von QDom zu QXmlStreamReader
  • Verwenden Sie https zum Herunterladen von Wechselkursen
  • KWayland
  • Expose wl_display_set_global_filter als virtuelle Methode
  • Korrigiere kwayland-testXdgShellV6
  • Fügen Sie Unterstützung für zwp_idle_inhibit_manager_v1 (Fehler 385956) hinzu
  • [server] Unterstützung, die das IdleInterface blockiert
  • KWidgetsAddons
  • Vermeiden Sie inkonsistente Passwortdialoge
  • Setzen Sie enable_blur_behind Hinweis auf Nachfrage
  • KPageListView: Aktualisiere die Breite beim Schriftwechsel
  • KWindowSystem
  • [KWindowEffectsPrivateX11] Fügen Sie den Aufruf reserve () hinzu
  • KXMLGUI
  • Korrektur der Übersetzung des Symbolleisten-Namens, wenn dieser einen i18n-Kontext hat
  • Plasma-Framework
  • Die #warning-Direktive ist nicht universal und wird insbesondere NICHT von MSVC
  • unterstützt
  • [IconItem] Verwenden Sie ItemSceneHasChanged, anstatt eine Verbindung mit windowChanged
  • herzustellen
  • [Icon Item] Explizites Senden von overlaysChanged im Setter, anstatt sich mit ihm zu verbinden
  • [Dialog] Verwenden Sie KWindowSystem :: isPlatformX11 ()
  • Reduzieren Sie die Anzahl der Änderungen der Spureigenschaften auf ColorScope
  • [Icon Item] Gib validChanged nur aus, wenn es sich tatsächlich geändert hat
  • Unterdrücken Sie unnötige Scroll-Indikatoren, wenn das Flickable ein ListView mit bekannter Ausrichtung ist
  • [AppletInterface] Gibt Änderungssignale für configurationRequired und -Reason
  • aus
  • Verwenden Sie setSize () anstelle von setProperty width und height
  • Es wurde ein Problem behoben, bei dem das PlasmaComponents-Menü mit defekten Ecken (Bug 381799)
  • angezeigt wurde
  • Ein Problem wurde behoben, bei dem Kontextmenüs mit defekten Ecken (Bug 381799) angezeigt wurden
  • API-Dokumente: Fügen Sie die Verwarnungsbenachrichtigung hinzu, die im git-Protokoll gefunden wurde
  • Synchronisieren Sie die Komponente mit der Komponente in Kirigami
  • Durchsuchen Sie alle KF5-Komponenten als solche als separate Frameworks
  • Verringern Sie die Störsignalemissionen (Bug 382233)
  • Hinzufügen von Signalen, die angeben, ob ein Bildschirm hinzugefügt oder entfernt wurde
  • install Switch stuff
  • Verlassen Sie sich nicht auf includes of includes
  • Optimieren Sie die SortFilterModel-Rollennamen
  • Entfernen Sie DataModel :: roleNameToId
  • Gefängnis
  • Add Aztec-Codegenerator
  • QQC2StyleBridge
  • bestimmt die QQC2-Version zur Build-Zeit (Bug 386289)
  • Halten Sie den Hintergrund standardmäßig unsichtbar
  • fügen Sie einen Hintergrund in ScrollView
  • hinzu
  • Fest
  • Schneller UDevManager :: devicesFromQuery
  • Sonnet
  • Ermöglicht das Crosscompile-Sonett
  • Syntax-Hervorhebung
  • Fügen Sie PKGUILD zur Bash-Syntax hinzu
  • JavaScript: Standard-MIME-Typen einschließen
  • debchangelog: Bionic Beaver hinzufügen
  • SQL (Oracle) Syntaxdatei aktualisieren (Fehler 386221)
  • SQL: Verschieben von Erkennungskommentaren vor Operatoren
  • crk.xml: Kopfzeile hinzugefügt

Was ist neu in Version 5.40.0:

  • Baloo
  • Betrachten Sie DjVu-Dateien als Dokumente (Bug 369195)
  • Korrektur der Rechtschreibung, damit WPS Office-Präsentationen korrekt erkannt werden
  • Brise Symbole
  • fügen Sie den Ordner-Stash für das Stash Dolphin Toolbar-Symbol
  • hinzu
  • KArchiv
  • Fixes potenzielles Mem-Leck. Logik reparieren
  • KCMUtils
  • keine Ränder für qml Module von qwidget Seite
  • Initialisiere Variablen (gefunden durch Coverity)
  • KConfigWidgets
  • Korrektursymbol von KStandardAction :: MoveToTrash
  • KCoreAddons
  • Fix URL-Erkennung mit Doppel-URLs wie "http://www.foo.bar"
  • Verwenden Sie https für KDE-URLs
  • Unterstützung für KDELibs 4
  • vollständige Dokumentation für disableSessionManagement () Ersatz
  • Machen Sie kssl kompilieren gegen OpenSSL 1.1.0 (Bug 370223)
  • KFileMetaData
  • Korrigieren Sie den Anzeigenamen der Generator-Eigenschaft
  • KGlobalAccel
  • KGlobalAccel: Repariere Support-Numpad-Schlüssel (wieder)
  • KInit
  • Korrekte Installation von start_kdeinit, wenn DESTDIR und libcap zusammen verwendet werden
  • KIO
  • Anzeige der Fernbedienung reparieren: / im qfiledialog
  • Implementieren Sie die Unterstützung für Kategorien in KfilesPlacesView
  • HTTP: Fehler-String für den 207 Multi-Status-Fall
  • behoben
  • KNewFileMenu: Bereinigen Sie den toten Code, der von Coverity entdeckt wurde
  • IKWS: Repariere die Endlosschleife, die von Coverity entdeckt wurde
  • KIO :: PreviewJob :: defaultPlugins () Funktion
  • Kirigami
  • Syntax arbeitet mit älteren Qt 5.7 (Bug 385785)
  • stapelt das Overlay-Blatt anders (Bug 386470)
  • Zeigen Sie auch die hervorgehobene delegierte Eigenschaft an, wenn kein Fokus vorhanden ist
  • bevorzugte Größenhinweise für das Trennzeichen
  • richtige Einstellungen.isMobile Verwendung
  • Erlauben Sie Anwendungen, auf einem Desktop-y-System etwas konvergent zu sein
  • Stellen Sie sicher, dass der Inhalt des SwipeListItem das Handle nicht überlappt (Bug 385974)
  • Die Bildschirmansicht von Overlaysheet ist immer interaktiv
  • Fügen Sie Kategorien in der gallery desktop Datei hinzu (Bug 385430)
  • Aktualisieren Sie die Datei kirigami.pri
  • Verwenden Sie das nicht installierte Plugin, um die Tests durchzuführen
  • Vernachlässige Kirigami.Label
  • Port-Galerie Beispiel Verwendung von Labels konsistent QQC2
  • Port Kirigami.Controls verwendet Kirigami.Label
  • macht den Scrollbereich bei Berührungsereignissen interaktiv
  • Verschieben Sie den Git find_package-Aufruf dorthin, wo er verwendet wird
  • ist standardmäßig auf transparente Listenansichtselemente
  • eingestellt
  • KNewStuff
  • Entfernen Sie PreferCache von Netzwerkanforderungen
  • Trennen Sie freigegebene Zeiger nicht von privaten Daten, wenn Sie Vorschauen festlegen
  • KMoreTools: Aktualisieren und reparieren Sie Desktopdateien (Bug 369646)
  • KNotifikation
  • Entfernen Sie die Überprüfung für SNI-Hosts, wenn Sie auswählen, ob der Legacy-Modus (Fehler 385867)
  • verwendet werden soll
  • Nur nach älteren System-Tray-Icons suchen, wenn wir eins machen (Bug 385371)
  • KPackage-Framework
  • Verwenden Sie die nicht installierten Servicedateien
  • KService
  • Werte initialisieren
  • Initialisiere einen Zeiger
  • KTextEditor
  • API dox: behebe falsche Namen von Methoden und Argumenten, füge seit
  • hinzu
  • Vermeiden Sie (bestimmte) Abstürze beim Ausführen von QML-Skripten (Bug 385413)
  • Vermeiden Sie einen QML-Absturz, der von C-Stil-Einrückskripten ausgelöst wird
  • Vergrößern Sie die Größe der nachgestellten Marke
  • behebt einige Eindringlinge, die sich nicht in zufällige Zeichen einrücken lassen
  • Bereinigen Sie die Verwarnungswarnung
  • KTextWidgets
  • Wert initialisieren
  • KWayland
  • [client] Löschen Sie die Checks für platformName, der "wayland" ist
  • Duplizieren Sie keine Verbindung zu wl_display_flush
  • Waylands ausländisches Protokoll
  • KWidgetsAddons
  • Korrigieren Sie die Inkonsistenz des CreateKMessageBox-Fokus-Widgets
  • kompakterer Passwort-Dialog (Bug 381231)
  • Setzen Sie die Breite von KPageListView richtig
  • KWindowSystem
  • KKeyServer: Behandlung von Meta + Shift + Drucken, Alt + Umschalt + Pfeiltaste usw.
  • Unterstützen Sie die flatpak-Plattform
  • Verwenden Sie KWindowSystems eigene Platform Detection API anstelle von doppeltem Code
  • KXMLGUI
  • Verwenden Sie https für KDE-URLs
  • NetworkManagerQt
  • 8021xSetting: domain-suffix-match ist in NM 1.2.0 und neuer
  • definiert
  • Unterstützung von "domain-suffix-match" in Security8021xSetting
  • Plasma-Framework
  • Zeichnen Sie den Kreisbogen
  • manuell
  • [PlasmaComponents-Menü] Fügen Sie ungrabMouseHack
  • hinzu
  • [FrameSvg] Optimiere updateSizes
  • Positionieren Sie kein Dialogfeld, wenn es vom Typ OSD
  • ist
  • QQC2StyleBridge
  • Verbessere die Kompilierung als statisches Plugin
  • Machen Sie den Radiobutton zu einem Radiobutton
  • benutze qstyle um das Dial
  • zu malen
  • Verwenden Sie ein ColumnLayout für Menüs
  • Fix Dialog
  • Entfernen Sie die ungültige Gruppeneigenschaft
  • Korrigiert die Formatierung der MD-Datei, damit sie mit den anderen Modulen übereinstimmt
  • Verhalten der Combobox näher an qqc1
  • Problemumgehung für QQuickWidgets
  • Sonnet
  • Fügen Sie die Methode assignByDictionnary
  • hinzu
  • Signal, wenn wir Wörterbuch
  • zuweisen können
  • Syntax-Hervorhebung
  • Makefile: Regexpr-Abgleich in "CXXFLAGS +"
  • korrigieren
  • ThreadWeaver
  • CMake-Bereinigung: Nicht hardcodieren -std = c ++ 0x

Was ist neu in Version 5.38.0:

  • Baloo:
  • Fix Verzeichnis basierte Suche
  • Zusätzliche CMake-Module:
  • Setzen Sie CMAKE _ * _ OUTPUT_5.38, um Tests ohne Installation von
  • auszuführen
  • Beinhaltet ein Modul zum Auffinden von qml-Importen als Laufzeitabhängigkeiten
  • Framework-Integration:
  • Geben Sie das hochauflösende Zeilenbearbeitungs-Löschsymbol
  • zurück
  • Behebt das Akzeptieren von Dialogen mit ctrl + return wenn Knöpfe umbenannt werden
  • KActivitiesStats:
  • Refactor der Abfrage, die verknüpfte und verwendete Ressourcen kombiniert
  • Neuladen des Modells, wenn die Verknüpfung der Ressource aufgehoben wird
  • Die Abfrage beim Zusammenführen verknüpfter und verwendeter Ressourcen
  • wurde korrigiert
  • KConfig:
  • Korrektur der Label von DeleteFile / RenameFile Aktionen (Bug 382450)
  • kconfigini: Entfernt führende Leerzeichen beim Lesen von Eingabewerten (Bug 310674)
  • KConfigWidgets:
  • Verwerfen Sie KStandardAction :: Help und KStandardAction :: SaveOptions
  • Korrektur der Label von DeleteFile / RenameFile Aktionen (Bug 382450)
  • Verwenden Sie "Dokument schließen" als Symbol für KStandardAction :: close
  • KCoreAddons:
  • DesktopFileParser: Fallback-Lookup in ": / kservicetypes5 / *"
  • hinzufügen
  • Fügen Sie Unterstützung für deinstallierte Plugins in kcoreaddons_add_plugin
  • hinzu
  • desktopfileparser: Repariere nicht-kompatibles Schlüssel / Wert-Parsing (Bug 310674)
  • KDED:
  • unterstützt X-KDE-OnlyShowOnQtPlatforms
  • KDocTools:
  • CMake: Fix Zielnamen Kürzung, wenn Build-Verzeichnis hat Sonderzeichen (Bug 377573)
  • CC BY-SA 4.0 International hinzufügen und als Standard festlegen
  • KGlobalAccel:
  • KGlobalAccel: Port zu KKeyServer's neuer Methode symXModXToKeyQt, um Numpad Keys zu reparieren (Bug 183458)
  • KInit:
  • klauncher: fix appId matching für flatpak apps
  • KIO:
  • Verbinde die Webshortcuts KCM von KServiceTypeTrader mit KPluginLoader :: findPlugins
  • [KFilePropsPlugin] Locale-Format totalSize während der Berechnung
  • KIO: Repariere langjähriges Speicherleck beim Beenden
  • Fügen Sie KUrlCompletion Mimetype-Filterfunktionen hinzu
  • KIO: portiere die URI-Filter-Plugins von KServiceTypeTrader nach json + KPluginMetaData
  • [KUrlNavigator] Registerkarte "Emit" wird abgefragt, wenn auf die Stelle im Menü mit der mittleren Maustaste geklickt wird (Fehler 304589)
  • [KUrlNavigator] Registerkarte "Emit" wird erneut ausgelöst, wenn der Bereichswähler mit der mittleren Maustaste angeklickt wird (Fehler 304589)
  • [KACLEditWidget] Doppelklicken Sie zum Bearbeiten des Eintrags
  • [kiocore] Korrigiert den logischen Fehler im vorherigen Commit
  • [kiocore] Überprüfen Sie, ob klauncher läuft oder nicht
  • Wirklich Rate-Limit INF_PROCESSED_SIZE Nachrichten (Bug 383843)
  • Löschen Sie nicht den Qt-SSL-CA-Zertifikatspeicher
  • [KDesktopPropsPlugin] Erstellen Sie ein Zielverzeichnis, falls es nicht existiert
  • [File KIO slave] Behebe das Anwenden spezieller Dateiattribute (Bug 365795)
  • Entfernen Sie die Überprüfung der aktiven Schleife in TransferJobPrivate :: slotDataReqFromDevice
  • mache kiod5 zu einem "Agenten" auf dem Mac
  • Fix proxy KCM lädt manuelle Proxies nicht korrekt
  • Kirigami:
  • Scrollbalken ausblenden, wenn sie nutzlos sind
  • Fügen Sie ein einfaches Beispiel für die Anpassung der Spaltenbreite hinzu, drückbarer Handle
  • ider Ebenen in Handles Positionierung
  • Fix-Handle-Platzierung, wenn die letzte Seite überlappt
  • zeigt in der letzten Spalte kein falsches Handle an
  • speichert keine Daten in den Delegierten (Bug 383741)
  • Da wir keyNavigationEnabled bereits festgelegt haben, legen Sie auch Wraps fest
  • bessere Linksausrichtung für die Zurück-Schaltfläche (Bug 383751)
  • berücksichtigen Sie die Überschrift beim Scrollen nicht zweimal (Bug 383725)
  • wickle niemals die Header-Labels
  • Adresse FIXME: remove restimer (Fehler 383772)
  • Scrollen Sie nicht den Applicationheader in nicht mobilen
  • Fügen Sie eine Eigenschaft hinzu, um das PageRow-Trennzeichen, das mit AbstractListItem
  • übereinstimmt, auszublenden
  • fixes Scrollen mit OriginY und BottomTotop Flow
  • Befreien Sie sich von Warnungen zum Einstellen der Pixel- und Punktgrößen
  • löst bei invertierten Ansichten keinen erreichbaren Modus aus
  • Berücksichtigung der Seitenfußzeile
  • fügen Sie ein etwas komplexeres Beispiel für eine Chat-App hinzu
  • mehr ausfallsicher, um die rechte Fußzeile zu finden
  • Überprüfen Sie die Gültigkeit der Artikel, bevor Sie sie verwenden
  • Honor-Layer-Position für isCurrentPage
  • Verwenden Sie eine Animation anstelle eines Animators (Bug 383761)
  • lassen Sie erforderlichen Platz für den Seitenfuß, wenn möglich
  • Besserer Dimmer für Anwendungs-Schubladen
  • Hintergrund Dimmen für applicationitem
  • korrigieren Sie die Ränder der Schaltflächen richtig
  • richtige Ränder für Zurück-Taste
  • weniger Warnungen in ApplicationHeader
  • Verwenden Sie keine Plasmaskalierung für Symbolgrößen
  • neues Aussehen für Griffe
  • KJobWidgets:
  • Initialisieren Sie den Schaltflächenstatus "Pause" im Widget-Tracker
  • KNotifikation:
  • Blockiere den Start-Benachrichtigungsdienst nicht (Bug 382444)
  • KPackage-Framework:
  • Reflektieren Sie kpackagetool weg von String-Optionen
  • KRunner:
  • Löschen Sie vorherige Aktionen beim Aktualisieren
  • Entferne Läufer über DBus hinzufügen
  • KTextEditor:
  • Port-Dokument / Scripting-API zur QJSValue-basierten Lösung anzeigen
  • Symbole im Kontextmenü des Symbolrahmens anzeigen
  • Ersetzen Sie KStandardAction :: PasteText mit KStandardAction :: Paste
  • Unterstützung der fraktionalen Skalierung beim Erstellen der Seitenleistenvorschau
  • Wechseln Sie von QtScript zu QtQml
  • KWayland:
  • Behandle eingegebene RGB-Puffer als vormultipliziert
  • Aktualisierung von SurfaceInterface-Ausgaben, wenn eine globale Ausgabe zerstört wird
  • KWayland :: Client :: Oberflächenspur-Ausgabezerstörung
  • Vermeiden Sie das Senden von Datenangeboten aus einer ungültigen Quelle (Bug 383054)
  • KWidgetsAddons:
  • vereinfacht setContents, indem Qt mehr von der Arbeit erledigen lässt
  • KSqueezedTextLabel: Fügen Sie isSqueezed () zur Vereinfachung hinzu
  • KSqueezedTextLabel: Kleine Verbesserungen an API-Dokumenten
  • [KPasswordLineEdit] Setzen Sie den Fokus-Proxy auf die Zeilenbearbeitung (Fehler 383653)
  • [KPasswordDialog] Geometrieeigenschaft zurücksetzen
  • KWindowSystem:
  • KKeyServer: Behebt die Behandlung von KeypadModifier (Bug 183458)
  • KXMLGUI:
  • Speichern Sie eine Reihe von stat () -Aufrufen beim Start der Anwendung
  • Fix KHelpMenu Position auf Wayland (Bug 384193)
  • Löschen Sie die abgebrochene Klick-Behandlung in der Mitte (Bug 383162)
  • KUndoActions: Verwenden Sie actionCollection, um die Verknüpfung
  • festzulegen
  • Plasma-Framework:
  • [ConfigModel] Wachen Sie davor, eine Null ConfigCategory
  • hinzuzufügen
  • [ConfigModel] Erlaubt programmgesteuert das Hinzufügen und Entfernen von ConfigCategory (Bug 372090)
  • [EventPluginsManager] Expose pluginPath in Modell
  • [Icon-Objekt] ImagePath
  • nicht unnötig deaktivieren
  • [FrameSvg] Verwenden Sie QPixmap :: mask () anstelle von veraltetem, gewundenem Weg über alphaChannel ()
  • [FrameSvgItem] Erstellt ein margins- / fixedMargins-Objekt auf Anforderung
  • Fix-Check-Status für Menüeinträge
  • Erzwinge den Plasma-Stil für QQC2 in Applets
  • Installieren Sie den PlasmaComponents.3 / privaten Ordner
  • Verwirft die "locolor" -Themen
  • [Thema] Verwenden Sie KConfig SimpleConfig
  • Vermeiden Sie unnötige Suchvorgänge nach Themeninhalten
  • ignoriere falsche Größenänderungs-Ereignisse auf leere Größen (Fehler 382340)
  • Syntax-Hervorhebung:
  • Fügen Sie eine Syntaxdefinition für Adblock Plus-Filterlisten hinzu
  • Schreiben Sie die Sieve-Syntaxdefinition
  • neu
  • Hervorhebung für QDoc-Konfigurationsdateien hinzufügen
  • Hinzufügen einer Hervorhebungsdefinition für Tiger
  • Escape-Bindestrich in den regulären Ausdrücken von rest.xml (Fehler 383632)
  • fix: Klartext ist als Powershell
  • hervorgehoben
  • Fügen Sie Syntaxhervorhebung für Metamath
  • hinzu
  • Rebased Weniger Syntaxhervorhebung auf SCSS one (Bug 369277)
  • Hinzufügen von Pony-Hervorhebungen
  • Schreiben Sie die E-Mail-Syntaxdefinition
  • neu

Was ist neu in Version 5.9.0:

  • Neu in dieser Version:
  • Neues Modul: ModemManagerQt (Qt-Wrapper für die API von ModemManager)
  • Beachten Sie, dass Plasma-NM 5.2.x einen Patch, um mit dieser Version von ModemManagerQt zu bauen muss und arbeiten. Plasma-nm-Patch.
  • Alternativ Upgrade auf Plasma-NM 5.3 Beta, wenn auf ModemManagerQt 5.9.0 aktualisieren.
  • Aktivitäten:
  • Implementiert das Vergessen einer Ressource
  • Build-Fixes
  • Ein Plugin hinzugefügt, um Ereignisse für KRecentDocument Benachrichtigungen zu registrieren
  • KArchiv:
  • Respektieren Sie die KZip :: extraField-Einstellung auch beim Schreiben zentraler Header-Einträge
  • Entfernen Sie zwei fehlerhafte Behauptungen, die auftreten, wenn die Festplatte voll ist, Bug 343214
  • KBookmarks:
  • Fix Build mit Qt 5.5
  • KCMUtils:
  • Verwenden Sie ein neues json-basiertes Plugin-System. KCMs werden unter kcms / gesucht. Vorerst muss noch eine Desktop-Datei unter kservices5 / zur Kompatibilität installiert werden
  • Laden und verpacken Sie die QML-only-Version von kcms, falls möglich
  • KConfig
  • Fix-Assertion bei Verwendung von KSharedConfig in einem globalen Objektdestruktor.
  • kconfig_compiler. Die Unterstützung für CategoryLoggingName in * .kcfgc Dateien, qCDebug (Kategorie) ruft erzeugen
  • KI18n:
  • Laden Sie den globalen Qt-Katalog vor, wenn Sie i18n ()
  • verwenden
  • KIconThemes:
  • KIconDialog kann nun mit den regulären Methoden QDialog show () und exec ()
  • angezeigt werden
  • Fix KIconEngine :: paint, um verschiedene devicePixelRatios
  • zu behandeln
  • KIO:
  • Aktivieren Sie KPropertiesDialog, um auch Informationen zum freien Speicherplatz von Remote-Dateisystemen anzuzeigen (z. B. smb)
  • Fix KUrlNavigator mit Pixmaps mit hoher DPI
  • Machen Sie KFileItemDelegate nicht standardmäßige DevicePixelRatio in Animationen behandeln
  • KItemModels:
  • KRecursiveFilterProxyModel: überarbeitet, um die richtigen Signale zur richtigen Zeit zu senden
  • KDescendantsProxyModel: Behandelt Bewegungen, die vom Quellmodell gemeldet wurden.
  • KDescendantsProxyModel: Behebt Verhalten, wenn beim Zurücksetzen eine Auswahl getroffen wird.
  • KDescendantsProxyModel: Erlaubt das Konstruieren und Verwenden von KSelectionProxyModel von QML.
  • KJobWidgets:
  • Fehlercode an die JobView DBus-Schnittstelle weitergeben
  • KNotifikationen:
  • Es wurde eine event () Version hinzugefügt, die kein Symbol akzeptiert und eine Standardversion verwendet (
  • )
  • Es wurde eine event () Version hinzugefügt, die StandardEvent eventId und QString iconName
  • akzeptiert
  • KPeople:
  • Erlaube das Verlängern von Action-Metadaten mit vordefinierten Typen
  • Fixmodell wird nach dem Entfernen eines Kontakts von Person
  • nicht ordnungsgemäß aktualisiert
  • KPty:
  • Expose an die Welt, ob KPty mit utempter library
  • gebaut wurde
  • KTextEditor:
  • Fügen Sie die kdesrc-buildrc-Hervorhebungsdatei
  • hinzu
  • -Syntax: Unterstützung für binäre Integer-Literale in der PHP-Hervorhebungsdatei
  • hinzugefügt
  • KWidgetsAddons:
  • Machen Sie die KMessageWidget-Animation mit einem hohen Gerätepixelverhältnis
  • flüssig
  • KWindowSystem:
  • Fügen Sie eine Dummy-Wayland-Implementierung für KWindowSystemPrivate
  • hinzu
  • KWindowSystem :: Symbol mit NETWinInfo nicht an Plattform X11 gebunden.
  • KXmlGui:
  • Bei der Zusammenführung von RC-Dateien
  • wird die Übersetzungsdomäne beibehalten
  • Fix Laufzeitwarnung QWidget :: setWindowModified: Der Fenstertitel enthält keinen '[*]' Platzhalter
  • KXmlRpcClient:
  • Übersetzungen installieren
  • Plasma-Framework:
  • Korrektur von verirrten QuickInfos, wenn der temporäre Besitzer des Tooltips verschwunden oder leer geworden ist
  • Fix TabBar ursprünglich nicht richtig angelegt, was in zB beobachtet werden konnte. Auftakt
  • PageStack-Übergänge verwenden jetzt Animatoren für glattere Animationen
  • TabGroup-Übergänge verwenden jetzt Animatoren für glattere Animationen
  • Mache Svg, FrameSvg arbeite mit QT_DEVICE_PIXELRATIO
  • Fest:
  • Aktualisieren Sie die Batterieeigenschaften beim Fortsetzen
  • Änderungen am Buildsystem:
  • Extra CMake Modules (ECM) ist jetzt versioniert wie KDE Frameworks, daher ist es jetzt 5.9, während es vorher 1.8 war.
  • Viele Frameworks wurden so eingerichtet, dass sie benutzbar sind, ohne nach ihren privaten Abhängigkeiten zu suchen. I.e. Anwendungen, die nach einem Framework suchen, brauchen nur ihre öffentlichen Abhängigkeiten, nicht die privaten.
  • Konfiguration von SHARE_INSTALL_DIR zulassen, um Multi-Arch-Layouts besser handhaben zu können
  • Gerüstintegration
  • Behebe einen möglichen Absturz beim Löschen eines QSystemTrayIcon (ausgelöst durch Trojita), Bug 343976
  • Korrigiert native modale Dateidialoge in QML, Bug 334963

Anforderungen :

  • Qt

Ähnliche Software

Scan with Clamav
Scan with Clamav

20 Feb 15

kded-appmenu
kded-appmenu

20 Feb 15

Find with KFind
Find with KFind

11 May 15

Andere Software von Entwickler KDE e.V.

KDE Telepathy
KDE Telepathy

17 Feb 15

KDE Plasma
KDE Plasma

20 Jan 18

Kommentare zu KDE Frameworks

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!