mirror of
https://invent.kde.org/network/falkon.git
synced 2024-12-20 10:46:35 +01:00
Fix and re-enable remaining plugins.
This commit is contained in:
parent
73554c230b
commit
0152a9cdeb
@ -6,8 +6,8 @@ add_subdirectory(GreaseMonkey)
|
|||||||
add_subdirectory(MouseGestures)
|
add_subdirectory(MouseGestures)
|
||||||
add_subdirectory(PIM)
|
add_subdirectory(PIM)
|
||||||
add_subdirectory(StatusBarIcons)
|
add_subdirectory(StatusBarIcons)
|
||||||
## TODO QT6 ## add_subdirectory(TabManager)
|
add_subdirectory(TabManager)
|
||||||
## TODO QT6 ## add_subdirectory(VerticalTabs)
|
add_subdirectory(VerticalTabs)
|
||||||
|
|
||||||
if (GNOME_KEYRING_FOUND)
|
if (GNOME_KEYRING_FOUND)
|
||||||
add_subdirectory(GnomeKeyringPasswords)
|
add_subdirectory(GnomeKeyringPasswords)
|
||||||
|
@ -97,7 +97,7 @@ void TabManagerDelegate::paint(QPainter* painter, const QStyleOptionViewItem &op
|
|||||||
opt2.state |= QStyle::State_On;
|
opt2.state |= QStyle::State_On;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
style->drawPrimitive(QStyle::PE_IndicatorViewItemCheck, &opt2, painter, w);
|
style->drawPrimitive(QStyle::PE_IndicatorItemViewItemCheck, &opt2, painter, w);
|
||||||
}
|
}
|
||||||
|
|
||||||
// draw the icon
|
// draw the icon
|
||||||
@ -244,7 +244,11 @@ void TabManagerDelegate::viewItemDrawText(QPainter *p, const QStyleOptionViewIte
|
|||||||
highlightParts << highlightedPart;
|
highlightParts << highlightedPart;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
|
||||||
textLayout.setAdditionalFormats(highlightParts);
|
textLayout.setAdditionalFormats(highlightParts);
|
||||||
|
#else
|
||||||
|
textLayout.setFormats(highlightParts);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -44,6 +44,10 @@
|
|||||||
#include <QLabel>
|
#include <QLabel>
|
||||||
#include <QMimeData>
|
#include <QMimeData>
|
||||||
|
|
||||||
|
#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0))
|
||||||
|
#include <QRegExp>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
TLDExtractor* TabManagerWidget::s_tldExtractor = 0;
|
TLDExtractor* TabManagerWidget::s_tldExtractor = 0;
|
||||||
|
|
||||||
@ -124,7 +128,11 @@ QString TabManagerWidget::domainFromUrl(const QUrl &url, bool useHostName)
|
|||||||
return urlString.append(appendString);
|
return urlString.append(appendString);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
|
||||||
if (useHostName || host.contains(QRegExp(R"(^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$)"))) {
|
if (useHostName || host.contains(QRegExp(R"(^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$)"))) {
|
||||||
|
#else
|
||||||
|
if (useHostName || QRegExp(R"(^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$)").indexIn(host) >= 0) {
|
||||||
|
#endif
|
||||||
if (host.startsWith("www.", Qt::CaseInsensitive)) {
|
if (host.startsWith("www.", Qt::CaseInsensitive)) {
|
||||||
host.remove(0, 4);
|
host.remove(0, 4);
|
||||||
}
|
}
|
||||||
@ -758,7 +766,7 @@ TabItem::TabItem(QTreeWidget* treeWidget, bool supportDrag, bool isTab, QTreeWid
|
|||||||
, m_webTab(0)
|
, m_webTab(0)
|
||||||
, m_isTab(isTab)
|
, m_isTab(isTab)
|
||||||
{
|
{
|
||||||
Qt::ItemFlags flgs = flags() | (parent ? Qt::ItemIsUserCheckable : Qt::ItemIsUserCheckable | Qt::ItemIsTristate);
|
Qt::ItemFlags flgs = flags() | (parent ? Qt::ItemIsUserCheckable : Qt::ItemIsUserCheckable | Qt::ItemIsAutoTristate);
|
||||||
|
|
||||||
if (supportDrag) {
|
if (supportDrag) {
|
||||||
if (isTab) {
|
if (isTab) {
|
||||||
|
@ -27,6 +27,8 @@
|
|||||||
|
|
||||||
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
|
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
|
||||||
#include <QDesktopWidget>
|
#include <QDesktopWidget>
|
||||||
|
#else
|
||||||
|
#include <QScreen>
|
||||||
#endif
|
#endif
|
||||||
#include <QAction>
|
#include <QAction>
|
||||||
#include <QStyle>
|
#include <QStyle>
|
||||||
|
@ -23,6 +23,10 @@
|
|||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
#include <QUrl>
|
#include <QUrl>
|
||||||
|
|
||||||
|
#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0))
|
||||||
|
#include <QRegExp>
|
||||||
|
#endif
|
||||||
|
|
||||||
TLDExtractor* TLDExtractor::s_instance = 0;
|
TLDExtractor* TLDExtractor::s_instance = 0;
|
||||||
|
|
||||||
TLDExtractor::TLDExtractor(QObject* parent)
|
TLDExtractor::TLDExtractor(QObject* parent)
|
||||||
@ -384,7 +388,11 @@ bool TLDExtractor::test()
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
|
||||||
line.indexOf(testRegExp);
|
line.indexOf(testRegExp);
|
||||||
|
#else
|
||||||
|
testRegExp.indexIn(line);
|
||||||
|
#endif
|
||||||
|
|
||||||
const QString hostName = testRegExp.cap(2);
|
const QString hostName = testRegExp.cap(2);
|
||||||
const QString registrableName = testRegExp.cap(4);
|
const QString registrableName = testRegExp.cap(4);
|
||||||
|
@ -240,5 +240,11 @@ void TabListView::updateVisibility()
|
|||||||
|
|
||||||
void TabListView::updateHeight()
|
void TabListView::updateHeight()
|
||||||
{
|
{
|
||||||
|
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
|
||||||
setFixedHeight(m_delegate->sizeHint(viewOptions(), QModelIndex()).height());
|
setFixedHeight(m_delegate->sizeHint(viewOptions(), QModelIndex()).height());
|
||||||
|
#else
|
||||||
|
QStyleOptionViewItem option;
|
||||||
|
initViewItemOption(&option);
|
||||||
|
setFixedHeight(m_delegate->sizeHint(option, QModelIndex()).height());
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user