Cherry-picking upstream version 0.6.0+20150709.

Symbols fixed for amd64 and i386
ubuntu/cosmic
Alf Gaida 9 years ago
parent c6d1836118
commit cb12beea28

@ -15,7 +15,6 @@ set(QTERMWIDGET_VERSION_PATCH "0")
set(QTERMWIDGET_VERSION "${QTERMWIDGET_VERSION_MAJOR}.${QTERMWIDGET_VERSION_MINOR}.${QTERMWIDGET_VERSION_PATCH}")
include(CheckFunctionExists)
include(GNUInstallDirs)
@ -92,15 +91,15 @@ set(HDRS_DISTRIB
)
# dirs
set(KB_LAYOUT_DIR "${CMAKE_INSTALL_DATADIR}/${QTERMWIDGET_LIBRARY_NAME}/kb-layouts/")
set(KB_LAYOUT_DIR "${CMAKE_INSTALL_FULL_DATADIR}/${QTERMWIDGET_LIBRARY_NAME}/kb-layouts")
message(STATUS "Keyboard layouts will be installed in: ${KB_LAYOUT_DIR}")
add_definitions(-DKB_LAYOUT_DIR="${CMAKE_INSTALL_PREFIX}/${KB_LAYOUT_DIR}")
add_definitions(-DKB_LAYOUT_DIR="${KB_LAYOUT_DIR}")
set(COLORSCHEMES_DIR "${CMAKE_INSTALL_DATADIR}/${QTERMWIDGET_LIBRARY_NAME}/color-schemes/")
set(COLORSCHEMES_DIR "${CMAKE_INSTALL_FULL_DATADIR}/${QTERMWIDGET_LIBRARY_NAME}/color-schemes")
message(STATUS "Color schemes will be installed in: ${COLORSCHEMES_DIR}" )
add_definitions(-DCOLORSCHEMES_DIR="${CMAKE_INSTALL_PREFIX}/${COLORSCHEMES_DIR}")
add_definitions(-DCOLORSCHEMES_DIR="${COLORSCHEMES_DIR}")
set(QTERMWIDGET_INCLUDE_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}/${QTERMWIDGET_LIBRARY_NAME}")
set(QTERMWIDGET_INCLUDE_DIR "${CMAKE_INSTALL_FULL_INCLUDEDIR}/${QTERMWIDGET_LIBRARY_NAME}")
#| Defines
add_definitions(-DHAVE_POSIX_OPENPT -DHAVE_SYS_TIME_H)
@ -133,7 +132,7 @@ set_target_properties( ${QTERMWIDGET_LIBRARY_NAME} PROPERTIES
if(APPLE)
set (CMAKE_SKIP_RPATH 1)
# this is a must to load the lib correctly
set_target_properties( ${QTERMWIDGET_LIBRARY_NAME} PROPERTIES INSTALL_NAME_DIR ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR} )
set_target_properties(${QTERMWIDGET_LIBRARY_NAME} PROPERTIES INSTALL_NAME_DIR ${CMAKE_INSTALL_FULL_LIBDIR})
endif()
install(TARGETS ${QTERMWIDGET_LIBRARY_NAME} DESTINATION "${CMAKE_INSTALL_LIBDIR}")
@ -195,11 +194,11 @@ if (BUILD_DESIGNER_PLUGIN)
if(APPLE)
# this is a must to load the lib correctly
set_target_properties(qtermwidget4plugin PROPERTIES
INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/qt4/plugins/designer"
INSTALL_NAME_DIR "${CMAKE_INSTALL_FULL_LIBDIR}/qt4/plugins/designer"
)
endif()
install(TARGETS qtermwidget4plugin DESTINATION "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/qt4/plugins/designer")
install(TARGETS qtermwidget4plugin DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}/qt4/plugins/designer")
endif (BUILD_DESIGNER_PLUGIN)
# end of designer plugin

1
debian/.gitignore vendored

@ -0,0 +1 @@
/mangled

7
debian/changelog vendored

@ -1,3 +1,10 @@
qtermwidget (0.6.0+20150709-1) unstable; urgency=medium
* Cherry-picking upstream version 0.6.0+20150709.
* Symbols fixed for amd64 and i386
-- Alf Gaida <agaida@siduction.org> Sun, 06 Sep 2015 04:05:43 +0200
qtermwidget (0.6.0-1) unstable; urgency=medium
[ Alf Gaida ]

@ -18,17 +18,10 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"KPtyDevice::readData(char*, long long)@Base" 0.6.0
(c++)"KPtyDevice::writeData(char const*, long long)@Base" 0.6.0
(c++)"KPtyDevice::KPtyDevice(QObject*)@Base" 0.6.0
(c++)"KPtyDevice::KPtyDevice(QObject*)@Base" 0.6.0
(c++)"KPtyDevice::~KPtyDevice()@Base" 0.6.0
(c++)"KPtyDevice::~KPtyDevice()@Base" 0.6.0
(c++)"KPtyDevice::~KPtyDevice()@Base" 0.6.0
(c++)"QByteArray::~QByteArray()@Base" 0.6.0
(c++)"QByteArray::~QByteArray()@Base" 0.6.0
(c++)"KPtyPrivate::chownpty(bool)@Base" 0.6.0
(c++)"KPtyPrivate::KPtyPrivate(KPty*)@Base" 0.6.0
(c++)"KPtyPrivate::KPtyPrivate(KPty*)@Base" 0.6.0
(c++)"KPtyPrivate::~KPtyPrivate()@Base" 0.6.0
(c++)"KPtyPrivate::~KPtyPrivate()@Base" 0.6.0
(c++)"KPtyPrivate::~KPtyPrivate()@Base" 0.6.0
(c++)"KPtyProcess::setUseUtmp(bool)@Base" 0.6.0
(c++)"KPtyProcess::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.6.0
@ -41,12 +34,9 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"KPtyProcess::KPtyProcess(QObject*)@Base" 0.6.0
(c++)"KPtyProcess::KPtyProcess(int, QObject*)@Base" 0.6.0
(c++)"KPtyProcess::~KPtyProcess()@Base" 0.6.0
(c++)"KPtyProcess::~KPtyProcess()@Base" 0.6.0
(c++)"KPtyProcess::~KPtyProcess()@Base" 0.6.0
(c++)"QLinkedList<QByteArray>::detach_helper2(QLinkedList<QByteArray>::iterator)@Base" 0.6.0
(c++)"QLinkedList<QByteArray>::append(QByteArray const&)@Base" 0.6.0
(c++)"QLinkedList<QByteArray>::~QLinkedList()@Base" 0.6.0
(c++)"QLinkedList<QByteArray>::~QLinkedList()@Base" 0.6.0
(c++)"QTermWidget::matchFound(int, int, int, int)@Base" 0.6.0
(c++)"QTermWidget::getShellPID()@Base" 0.6.0
(c++)"QTermWidget::keyBindings()@Base" 0.6.0
@ -70,12 +60,13 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"QTermWidget::setHistorySize(int)@Base" 0.6.0
(c++)"QTermWidget::setKeyBindings(QString const&)@Base" 0.6.0
(c++)"QTermWidget::termKeyPressed(QKeyEvent*)@Base" 0.6.0
(c++)"QTermWidget::getSelectionEnd(int&, int&)@Base" 0.6.0+20150709
(c++)"QTermWidget::getTerminalFont()@Base" 0.6.0
(c++)"QTermWidget::sessionFinished()@Base" 0.6.0
(c++)"QTermWidget::setSelectionEnd(int&, int&)@Base" 0.6.0
(c++)"QTermWidget::setSelectionEnd(int, int)@Base" 0.6.0
(c++)"QTermWidget::setShellProgram(QString const&)@Base" 0.6.0
(c++)"QTermWidget::setTerminalFont(QFont const&)@Base" 0.6.0
(c++)"QTermWidget::screenLinesCount()@Base" 0.6.0+20150709
(c++)"QTermWidget::selectionChanged(bool)@Base" 0.6.0
(c++)"QTermWidget::staticMetaObject@Base" 0.6.0
(c++)"QTermWidget::workingDirectory()@Base" 0.6.0
@ -96,6 +87,7 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"QTermWidget::availableColorSchemes()@Base" 0.6.0
(c++)"QTermWidget::setFlowControlEnabled(bool)@Base" 0.6.0
(c++)"QTermWidget::setMotionAfterPasting(int)@Base" 0.6.0
(c++)"QTermWidget::startTerminalTeletype()@Base" 0.6.0+20150709
(c++)"QTermWidget::setFlowControlWarningEnabled(bool)@Base" 0.6.0
(c++)"QTermWidget::bell(QString const&)@Base" 0.6.0
(c++)"QTermWidget::find()@Base" 0.6.0
@ -111,6 +103,7 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"QTermWidget::activity()@Base" 0.6.0
(c++)"QTermWidget::findNext()@Base" 0.6.0
(c++)"QTermWidget::finished()@Base" 0.6.0
(c++)"QTermWidget::sendData(char const*, int)@Base" 0.6.0+20150709
(c++)"QTermWidget::sendText(QString const&)@Base" 0.6.0
(c++)"QTermWidget::changeDir(QString const&)@Base" 0.6.0
(c++)"QTermWidget::QTermWidget(QWidget*)@Base" 0.6.0
@ -118,9 +111,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"QTermWidget::QTermWidget(QWidget*)@Base" 0.6.0
(c++)"QTermWidget::QTermWidget(int, QWidget*)@Base" 0.6.0
(c++)"QTermWidget::~QTermWidget()@Base" 0.6.0
(c++)"QTermWidget::~QTermWidget()@Base" 0.6.0
(c++)"QTermWidget::~QTermWidget()@Base" 0.6.0
(c++)"QWeakPointer<QObject>::~QWeakPointer()@Base" 0.6.0
(c++)"QWeakPointer<QObject>::~QWeakPointer()@Base" 0.6.0
(c++)"Ui_SearchBar::setupUi(QWidget*)@Base" 0.6.0
(c++)"HistorySearch::matchFound(int, int, int, int)@Base" 0.6.0
@ -132,14 +122,10 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"HistorySearch::search(int, int, int, int)@Base" 0.6.0
(c++)"HistorySearch::search()@Base" 0.6.0
(c++)"HistorySearch::HistorySearch(QPointer<Konsole::Emulation>, QRegExp, bool, int, int, QObject*)@Base" 0.6.0
(c++)"HistorySearch::HistorySearch(QPointer<Konsole::Emulation>, QRegExp, bool, int, int, QObject*)@Base" 0.6.0
(c++)"HistorySearch::~HistorySearch()@Base" 0.6.0
(c++)"HistorySearch::~HistorySearch()@Base" 0.6.0
(c++)"HistorySearch::~HistorySearch()@Base" 0.6.0
(c++)"TermWidgetImpl::createSession(QWidget*)@Base" 0.6.0
(c++)"TermWidgetImpl::createTerminalDisplay(Konsole::Session*, QWidget*)@Base" 0.6.0
(c++)"TermWidgetImpl::TermWidgetImpl(QWidget*)@Base" 0.6.0
(c++)"TermWidgetImpl::TermWidgetImpl(QWidget*)@Base" 0.6.0
(c++)"KProcessPrivate::forwardStd(QProcess::ProcessChannel, int)@Base" 0.6.0
(c++)"KProcessPrivate::_k_forwardStderr()@Base" 0.6.0
(c++)"KProcessPrivate::_k_forwardStdout()@Base" 0.6.0
@ -150,8 +136,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"KPtyDevicePrivate::_k_canWrite()@Base" 0.6.0
(c++)"KPtyDevicePrivate::doWait(int, bool)@Base" 0.6.0
(c++)"KPtyDevicePrivate::~KPtyDevicePrivate()@Base" 0.6.0
(c++)"KPtyDevicePrivate::~KPtyDevicePrivate()@Base" 0.6.0
(c++)"KPtyDevicePrivate::~KPtyDevicePrivate()@Base" 0.6.0
(c++)"KPty::closeSlave()@Base" 0.6.0
(c++)"KPty::setWinSize(int, int)@Base" 0.6.0
(c++)"KPty::open(int)@Base" 0.6.0
@ -168,13 +152,11 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"KPty::KPty(KPtyPrivate*)@Base" 0.6.0
(c++)"KPty::KPty()@Base" 0.6.0
(c++)"KPty::~KPty()@Base" 0.6.0
(c++)"KPty::~KPty()@Base" 0.6.0
(c++)"QHash<QString, Konsole::ColorScheme const*>::deleteNode2(QHashData::Node*)@Base" 0.6.0
(c++)"QHash<QString, Konsole::ColorScheme const*>::detach_helper()@Base" 0.6.0
(c++)"QHash<QString, Konsole::ColorScheme const*>::duplicateNode(QHashData::Node*, void*)@Base" 0.6.0
(c++)"QHash<QString, Konsole::ColorScheme const*>::remove(QString const&)@Base" 0.6.0
(c++)"QHash<QString, Konsole::ColorScheme const*>::~QHash()@Base" 0.6.0
(c++)"QHash<QString, Konsole::ColorScheme const*>::~QHash()@Base" 0.6.0
(c++)"QHash<QString, Konsole::KeyboardTranslator*>::deleteNode2(QHashData::Node*)@Base" 0.6.0
(c++)"QHash<QString, Konsole::KeyboardTranslator*>::detach_helper()@Base" 0.6.0
(c++)"QHash<QString, Konsole::KeyboardTranslator*>::duplicateNode(QHashData::Node*, void*)@Base" 0.6.0
@ -187,87 +169,65 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"QHash<int, QString>::detach_helper()@Base" 0.6.0
(c++)"QHash<int, QString>::duplicateNode(QHashData::Node*, void*)@Base" 0.6.0
(c++)"QHash<int, QString>::~QHash()@Base" 0.6.0
(c++)"QHash<int, QString>::~QHash()@Base" 0.6.0
(c++)"QHash<int, Konsole::KeyboardTranslator::Entry>::deleteNode2(QHashData::Node*)@Base" 0.6.0
(c++)"QHash<int, Konsole::KeyboardTranslator::Entry>::detach_helper()@Base" 0.6.0
(c++)"QHash<int, Konsole::KeyboardTranslator::Entry>::duplicateNode(QHashData::Node*, void*)@Base" 0.6.0
(c++)"QHash<int, Konsole::KeyboardTranslator::Entry>::erase(QHash<int, Konsole::KeyboardTranslator::Entry>::iterator)@Base" 0.6.0
(c++)"QHash<int, Konsole::KeyboardTranslator::Entry>::~QHash()@Base" 0.6.0
(c++)"QHash<int, Konsole::KeyboardTranslator::Entry>::~QHash()@Base" 0.6.0
(c++)"QHash<int, Konsole::Filter::HotSpot*>::deleteNode2(QHashData::Node*)@Base" 0.6.0
(c++)"QHash<int, Konsole::Filter::HotSpot*>::detach_helper()@Base" 0.6.0
(c++)"QHash<int, Konsole::Filter::HotSpot*>::duplicateNode(QHashData::Node*, void*)@Base" 0.6.0
(c++)"QHash<int, Konsole::Filter::HotSpot*>::~QHash()@Base" 0.6.0
(c++)"QHash<int, Konsole::Filter::HotSpot*>::~QHash()@Base" 0.6.0
(c++)"QHash<int, unsigned long>::deleteNode2(QHashData::Node*)@Base" 0.6.0
(c++)"QHash<int, unsigned long>::detach_helper()@Base" 0.6.0
(c++)"QHash<int, unsigned long>::duplicateNode(QHashData::Node*, void*)@Base" 0.6.0
(c++)"QHash<unsigned short, unsigned short*>::deleteNode2(QHashData::Node*)@Base" 0.6.0
(c++)"QHash<unsigned short, unsigned short*>::detach_helper()@Base" 0.6.0
(c++)"QHash<unsigned short, unsigned short*>::duplicateNode(QHashData::Node*, void*)@Base" 0.6.0
(c++)"QHash<unsigned short, unsigned short*>::~QHash()@Base" 0.6.0
(c++)"QHash<unsigned short, unsigned short*>::~QHash()@Base" 0.6.0
(c++)"QList<QUrl>::detach_helper(int)@Base" 0.6.0
(c++)"QList<QUrl>::~QList()@Base" 0.6.0
(c++)"QList<QUrl>::~QList()@Base" 0.6.0
(c++)"QList<QString>::detach_helper(int)@Base" 0.6.0
(c++)"QList<QString>::detach_helper_grow(int, int)@Base" 0.6.0
(c++)"QList<QString>::append(QString const&)@Base" 0.6.0
(c++)"QList<QString>::removeAll(QString const&)@Base" 0.6.0
(c++)"QList<QString>::QList(QList<QString> const&)@Base" 0.6.0
(c++)"QList<QString>::QList(QList<QString> const&)@Base" 0.6.0
(c++)"QList<QString>::~QList()@Base" 0.6.0
(c++)"QList<QString>::~QList()@Base" 0.6.0
(c++)"QList<QString>::operator+=(QList<QString> const&)@Base" 0.6.0
(c++)"QList<Konsole::KeyboardTranslator::Entry>::detach_helper(int)@Base" 0.6.0
(c++)"QList<Konsole::KeyboardTranslator::Entry>::detach_helper_grow(int, int)@Base" 0.6.0
(c++)"QList<Konsole::KeyboardTranslator::Entry>::append(Konsole::KeyboardTranslator::Entry const&)@Base" 0.6.0
(c++)"QList<Konsole::KeyboardTranslator::Entry>::QList(QList<Konsole::KeyboardTranslator::Entry> const&)@Base" 0.6.0
(c++)"QList<Konsole::KeyboardTranslator::Entry>::QList(QList<Konsole::KeyboardTranslator::Entry> const&)@Base" 0.6.0
(c++)"QList<Konsole::KeyboardTranslator::Entry>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::KeyboardTranslator::Entry>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::KeyboardTranslatorReader::Token>::detach_helper(int)@Base" 0.6.0
(c++)"QList<Konsole::KeyboardTranslatorReader::Token>::detach_helper_grow(int, int)@Base" 0.6.0
(c++)"QList<Konsole::KeyboardTranslatorReader::Token>::append(Konsole::KeyboardTranslatorReader::Token const&)@Base" 0.6.0
(c++)"QList<Konsole::KeyboardTranslatorReader::Token>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::KeyboardTranslatorReader::Token>::~QList()@Base" 0.6.0
(c++)"QList<QAction*>::detach_helper_grow(int, int)@Base" 0.6.0
(c++)"QList<QAction*>::append(QAction* const&)@Base" 0.6.0
(c++)"QList<Konsole::ColorScheme const*>::detach_helper(int)@Base" 0.6.0
(c++)"QList<Konsole::ColorScheme const*>::detach_helper_grow(int, int)@Base" 0.6.0
(c++)"QList<Konsole::ColorScheme const*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::ColorScheme const*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::ScreenWindow*>::detach_helper_grow(int, int)@Base" 0.6.0
(c++)"QList<Konsole::ScreenWindow*>::append(Konsole::ScreenWindow* const&)@Base" 0.6.0
(c++)"QList<Konsole::ScreenWindow*>::QList(QList<Konsole::ScreenWindow*> const&)@Base" 0.6.0
(c++)"QList<Konsole::ScreenWindow*>::QList(QList<Konsole::ScreenWindow*> const&)@Base" 0.6.0
(c++)"QList<Konsole::ScreenWindow*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::ScreenWindow*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::TerminalDisplay*>::detach_helper(int)@Base" 0.6.0
(c++)"QList<Konsole::TerminalDisplay*>::detach_helper_grow(int, int)@Base" 0.6.0
(c++)"QList<Konsole::TerminalDisplay*>::append(Konsole::TerminalDisplay* const&)@Base" 0.6.0
(c++)"QList<Konsole::TerminalDisplay*>::removeAll(Konsole::TerminalDisplay* const&)@Base" 0.6.0
(c++)"QList<Konsole::TerminalDisplay*>::QList(QList<Konsole::TerminalDisplay*> const&)@Base" 0.6.0
(c++)"QList<Konsole::TerminalDisplay*>::QList(QList<Konsole::TerminalDisplay*> const&)@Base" 0.6.0
(c++)"QList<Konsole::TerminalDisplay*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::TerminalDisplay*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::CompactHistoryLine*>::detach_helper(int)@Base" 0.6.0
(c++)"QList<Konsole::CompactHistoryLine*>::detach_helper_grow(int, int)@Base" 0.6.0
(c++)"QList<Konsole::CompactHistoryLine*>::clear()@Base" 0.6.0
(c++)"QList<Konsole::CompactHistoryLine*>::append(Konsole::CompactHistoryLine* const&)@Base" 0.6.0
(c++)"QList<Konsole::CompactHistoryLine*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::CompactHistoryLine*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::CompactHistoryBlock*>::detach_helper(int)@Base" 0.6.0
(c++)"QList<Konsole::CompactHistoryBlock*>::detach_helper_grow(int, int)@Base" 0.6.0
(c++)"QList<Konsole::CompactHistoryBlock*>::clear()@Base" 0.6.0
(c++)"QList<Konsole::CompactHistoryBlock*>::append(Konsole::CompactHistoryBlock* const&)@Base" 0.6.0
(c++)"QList<Konsole::CompactHistoryBlock*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::CompactHistoryBlock*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::Filter::HotSpot*>::detach_helper_grow(int, int)@Base" 0.6.0
(c++)"QList<Konsole::Filter::HotSpot*>::append(Konsole::Filter::HotSpot* const&)@Base" 0.6.0
(c++)"QList<Konsole::Filter::HotSpot*>::QList(QList<Konsole::Filter::HotSpot*> const&)@Base" 0.6.0
(c++)"QList<Konsole::Filter::HotSpot*>::QList(QList<Konsole::Filter::HotSpot*> const&)@Base" 0.6.0
(c++)"QList<Konsole::Filter::HotSpot*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::Filter::HotSpot*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::Filter::HotSpot*>::operator+=(QList<Konsole::Filter::HotSpot*> const&)@Base" 0.6.0
(c++)"QList<Konsole::Filter*>::detach_helper(int)@Base" 0.6.0
@ -275,34 +235,22 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"QList<Konsole::Filter*>::append(Konsole::Filter* const&)@Base" 0.6.0
(c++)"QList<Konsole::Filter*>::removeAll(Konsole::Filter* const&)@Base" 0.6.0
(c++)"QList<Konsole::Filter*>::QList(QList<Konsole::Filter*> const&)@Base" 0.6.0
(c++)"QList<Konsole::Filter*>::QList(QList<Konsole::Filter*> const&)@Base" 0.6.0
(c++)"QList<Konsole::Filter*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::Filter*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::Session*>::detach_helper(int)@Base" 0.6.0
(c++)"QList<Konsole::Session*>::detach_helper_grow(int, int)@Base" 0.6.0
(c++)"QList<Konsole::Session*>::append(Konsole::Session* const&)@Base" 0.6.0
(c++)"QList<Konsole::Session*>::QList(QList<Konsole::Session*> const&)@Base" 0.6.0
(c++)"QList<Konsole::Session*>::QList(QList<Konsole::Session*> const&)@Base" 0.6.0
(c++)"QList<Konsole::Session*>::~QList()@Base" 0.6.0
(c++)"QList<Konsole::Session*>::~QList()@Base" 0.6.0
(c++)"QList<int>::detach_helper(int)@Base" 0.6.0
(c++)"QList<int>::detach_helper_grow(int, int)@Base" 0.6.0
(c++)"QList<int>::append(int const&)@Base" 0.6.0
(c++)"QList<int>::QList(QList<int> const&)@Base" 0.6.0
(c++)"QList<int>::QList(QList<int> const&)@Base" 0.6.0
(c++)"QList<int>::~QList()@Base" 0.6.0
(c++)"QList<int>::~QList()@Base" 0.6.0
(c++)"Konsole::BlockArray::decreaseBuffer(unsigned long)@Base" 0.6.0
(c++)"Konsole::BlockArray::increaseBuffer()@Base" 0.6.0
(c++)"Konsole::BlockArray::setHistorySize(unsigned long)@Base" 0.6.0
(c++)"Konsole::BlockArray::at(unsigned long)@Base" 0.6.0
(c++)"Konsole::BlockArray::unmap()@Base" 0.6.0
(c++)"Konsole::BlockArray::append(Konsole::Block*)@Base" 0.6.0
(c++)"Konsole::BlockArray::setSize(unsigned long)@Base" 0.6.0
(c++)"Konsole::BlockArray::newBlock()@Base" 0.6.0
(c++)"Konsole::BlockArray::BlockArray()@Base" 0.6.0
(c++)"Konsole::BlockArray::BlockArray()@Base" 0.6.0
(c++)"Konsole::BlockArray::~BlockArray()@Base" 0.6.0
(c++)"Konsole::BlockArray::~BlockArray()@Base" 0.6.0
(c++)"Konsole::ColorScheme::colorNames@Base" 0.6.0
(c++)"Konsole::ColorScheme::setOpacity(double)@Base" 0.6.0
@ -322,7 +270,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::ColorScheme::ColorScheme(Konsole::ColorScheme const&)@Base" 0.6.0
(c++)"Konsole::ColorScheme::ColorScheme()@Base" 0.6.0
(c++)"Konsole::ColorScheme::~ColorScheme()@Base" 0.6.0
(c++)"Konsole::ColorScheme::~ColorScheme()@Base" 0.6.0
(c++)"Konsole::FilterChain::removeFilter(Konsole::Filter*)@Base" 0.6.0
(c++)"Konsole::FilterChain::containsFilter(Konsole::Filter*)@Base" 0.6.0
(c++)"Konsole::FilterChain::clear()@Base" 0.6.0
@ -331,8 +278,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::FilterChain::addFilter(Konsole::Filter*)@Base" 0.6.0
(c++)"Konsole::FilterChain::setBuffer(QString const*, QList<int> const*)@Base" 0.6.0
(c++)"Konsole::FilterChain::~FilterChain()@Base" 0.6.0
(c++)"Konsole::FilterChain::~FilterChain()@Base" 0.6.0
(c++)"Konsole::FilterChain::~FilterChain()@Base" 0.6.0
(c++)"Konsole::HTMLDecoder::decodeLine(Konsole::Character const*, int, unsigned char)@Base" 0.6.0
(c++)"Konsole::HTMLDecoder::setColorTable(Konsole::ColorEntry const*)@Base" 0.6.0
(c++)"Konsole::HTMLDecoder::end()@Base" 0.6.0
@ -340,9 +285,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::HTMLDecoder::openSpan(QString&, QString const&)@Base" 0.6.0
(c++)"Konsole::HTMLDecoder::closeSpan(QString&)@Base" 0.6.0
(c++)"Konsole::HTMLDecoder::HTMLDecoder()@Base" 0.6.0
(c++)"Konsole::HTMLDecoder::HTMLDecoder()@Base" 0.6.0
(c++)"Konsole::HTMLDecoder::~HTMLDecoder()@Base" 0.6.0
(c++)"Konsole::HTMLDecoder::~HTMLDecoder()@Base" 0.6.0
(c++)"Konsole::HTMLDecoder::~HTMLDecoder()@Base" 0.6.0
(c++)"Konsole::HistoryFile::add(unsigned char const*, int)@Base" 0.6.0
(c++)"Konsole::HistoryFile::get(unsigned char*, int, int)@Base" 0.6.0
@ -351,15 +293,9 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::HistoryFile::unmap()@Base" 0.6.0
(c++)"Konsole::HistoryFile::isMapped()@Base" 0.6.0
(c++)"Konsole::HistoryFile::HistoryFile()@Base" 0.6.0
(c++)"Konsole::HistoryFile::HistoryFile()@Base" 0.6.0
(c++)"Konsole::HistoryFile::~HistoryFile()@Base" 0.6.0
(c++)"Konsole::HistoryFile::~HistoryFile()@Base" 0.6.0
(c++)"Konsole::HistoryFile::~HistoryFile()@Base" 0.6.0
(c++)"Konsole::HistoryType::HistoryType()@Base" 0.6.0
(c++)"Konsole::HistoryType::HistoryType()@Base" 0.6.0
(c++)"Konsole::HistoryType::~HistoryType()@Base" 0.6.0
(c++)"Konsole::HistoryType::~HistoryType()@Base" 0.6.0
(c++)"Konsole::HistoryType::~HistoryType()@Base" 0.6.0
(c++)"Konsole::FilterObject::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.6.0
(c++)"Konsole::FilterObject::qt_metacast(char const*)@Base" 0.6.0
(c++)"Konsole::FilterObject::emitActivated(QUrl const&)@Base" 0.6.0
@ -367,22 +303,14 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::FilterObject::activated(QUrl const&)@Base" 0.6.0
(c++)"Konsole::FilterObject::activated()@Base" 0.6.0
(c++)"Konsole::FilterObject::~FilterObject()@Base" 0.6.0
(c++)"Konsole::FilterObject::~FilterObject()@Base" 0.6.0
(c++)"Konsole::FilterObject::~FilterObject()@Base" 0.6.0
(c++)"Konsole::RegExpFilter::newHotSpot(int, int, int, int)@Base" 0.6.0
(c++)"Konsole::RegExpFilter::HotSpot::setCapturedTexts(QStringList const&)@Base" 0.6.0
(c++)"Konsole::RegExpFilter::HotSpot::activate(QString const&)@Base" 0.6.0
(c++)"Konsole::RegExpFilter::HotSpot::HotSpot(int, int, int, int)@Base" 0.6.0
(c++)"Konsole::RegExpFilter::HotSpot::HotSpot(int, int, int, int)@Base" 0.6.0
(c++)"Konsole::RegExpFilter::HotSpot::~HotSpot()@Base" 0.6.0
(c++)"Konsole::RegExpFilter::HotSpot::~HotSpot()@Base" 0.6.0
(c++)"Konsole::RegExpFilter::HotSpot::~HotSpot()@Base" 0.6.0
(c++)"Konsole::RegExpFilter::process()@Base" 0.6.0
(c++)"Konsole::RegExpFilter::setRegExp(QRegExp const&)@Base" 0.6.0
(c++)"Konsole::RegExpFilter::RegExpFilter()@Base" 0.6.0
(c++)"Konsole::RegExpFilter::RegExpFilter()@Base" 0.6.0
(c++)"Konsole::RegExpFilter::~RegExpFilter()@Base" 0.6.0
(c++)"Konsole::RegExpFilter::~RegExpFilter()@Base" 0.6.0
(c++)"Konsole::RegExpFilter::~RegExpFilter()@Base" 0.6.0
(c++)"Konsole::ScreenWindow::isSelected(int, int)@Base" 0.6.0
(c++)"Konsole::ScreenWindow::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.6.0
@ -407,9 +335,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::ScreenWindow::scrolled(int)@Base" 0.6.0
(c++)"Konsole::ScreenWindow::setScreen(Konsole::Screen*)@Base" 0.6.0
(c++)"Konsole::ScreenWindow::ScreenWindow(QObject*)@Base" 0.6.0
(c++)"Konsole::ScreenWindow::ScreenWindow(QObject*)@Base" 0.6.0
(c++)"Konsole::ScreenWindow::~ScreenWindow()@Base" 0.6.0
(c++)"Konsole::ScreenWindow::~ScreenWindow()@Base" 0.6.0
(c++)"Konsole::ScreenWindow::~ScreenWindow()@Base" 0.6.0
(c++)"Konsole::SessionGroup::addSession(Konsole::Session*)@Base" 0.6.0
(c++)"Konsole::SessionGroup::connectAll(bool)@Base" 0.6.0
@ -422,9 +347,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::SessionGroup::setMasterStatus(Konsole::Session*, bool)@Base" 0.6.0
(c++)"Konsole::SessionGroup::staticMetaObject@Base" 0.6.0
(c++)"Konsole::SessionGroup::SessionGroup()@Base" 0.6.0
(c++)"Konsole::SessionGroup::SessionGroup()@Base" 0.6.0
(c++)"Konsole::SessionGroup::~SessionGroup()@Base" 0.6.0
(c++)"Konsole::SessionGroup::~SessionGroup()@Base" 0.6.0
(c++)"Konsole::SessionGroup::~SessionGroup()@Base" 0.6.0
(c++)"Konsole::ShellCommand::expand(QStringList const&)@Base" 0.6.0
(c++)"Konsole::ShellCommand::expand(QString const&)@Base" 0.6.0
@ -435,9 +357,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::HistoryScroll::addCellsVector(QVector<Konsole::Character> const&)@Base" 0.6.0
(c++)"Konsole::HistoryScroll::hasScroll()@Base" 0.6.0
(c++)"Konsole::HistoryScroll::HistoryScroll(Konsole::HistoryType*)@Base" 0.6.0
(c++)"Konsole::HistoryScroll::HistoryScroll(Konsole::HistoryType*)@Base" 0.6.0
(c++)"Konsole::HistoryScroll::~HistoryScroll()@Base" 0.6.0
(c++)"Konsole::HistoryScroll::~HistoryScroll()@Base" 0.6.0
(c++)"Konsole::HistoryScroll::~HistoryScroll()@Base" 0.6.0
(c++)"Konsole::Vt102Emulation::resetModes()@Base" 0.6.0
(c++)"Konsole::Vt102Emulation::saveCursor()@Base" 0.6.0
@ -481,20 +400,11 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::Vt102Emulation::sendText(QString const&)@Base" 0.6.0
(c++)"Konsole::Vt102Emulation::resetMode(int)@Base" 0.6.0
(c++)"Konsole::Vt102Emulation::Vt102Emulation()@Base" 0.6.0
(c++)"Konsole::Vt102Emulation::Vt102Emulation()@Base" 0.6.0
(c++)"Konsole::Vt102Emulation::~Vt102Emulation()@Base" 0.6.0
(c++)"Konsole::Vt102Emulation::~Vt102Emulation()@Base" 0.6.0
(c++)"Konsole::Vt102Emulation::~Vt102Emulation()@Base" 0.6.0
(c++)"Konsole::vt100_graphics@Base" 0.6.0
(c++)"Konsole::HistoryTypeFile::HistoryTypeFile(QString const&)@Base" 0.6.0
(c++)"Konsole::HistoryTypeFile::HistoryTypeFile(QString const&)@Base" 0.6.0
(c++)"Konsole::HistoryTypeFile::~HistoryTypeFile()@Base" 0.6.0
(c++)"Konsole::HistoryTypeFile::~HistoryTypeFile()@Base" 0.6.0
(c++)"Konsole::HistoryTypeFile::~HistoryTypeFile()@Base" 0.6.0
(c++)"Konsole::HistoryTypeNone::HistoryTypeNone()@Base" 0.6.0
(c++)"Konsole::HistoryTypeNone::HistoryTypeNone()@Base" 0.6.0
(c++)"Konsole::HistoryTypeNone::~HistoryTypeNone()@Base" 0.6.0
(c++)"Konsole::HistoryTypeNone::~HistoryTypeNone()@Base" 0.6.0
(c++)"Konsole::HistoryTypeNone::~HistoryTypeNone()@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::blinkEvent()@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::clearImage()@Base" 0.6.0
@ -557,7 +467,9 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::TerminalDisplay::keyPressedSignal(QKeyEvent*)@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::selectionChanged()@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::staticMetaObject@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::usesMouseChanged()@Base" 0.6.0+20150709
(c++)"Konsole::TerminalDisplay::HAVE_TRANSPARENCY@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::calculateTextArea(int, int, int, int, int)@Base" 0.6.0+20150709
(c++)"Konsole::TerminalDisplay::mouseReleaseEvent(QMouseEvent*)@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::setBlinkingCursor(bool)@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::setWordCharacters(QString const&)@Base" 0.6.0
@ -595,9 +507,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::TerminalDisplay::setVTFont(QFont const&)@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::showEvent(QShowEvent*)@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::TerminalDisplay(QWidget*)@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::TerminalDisplay(QWidget*)@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::~TerminalDisplay()@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::~TerminalDisplay()@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::~TerminalDisplay()@Base" 0.6.0
(c++)"Konsole::PlainTextDecoder::decodeLine(Konsole::Character const*, int, unsigned char)@Base" 0.6.0
(c++)"Konsole::PlainTextDecoder::setTrailingWhitespace(bool)@Base" 0.6.0
@ -605,9 +514,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::PlainTextDecoder::end()@Base" 0.6.0
(c++)"Konsole::PlainTextDecoder::begin(QTextStream*)@Base" 0.6.0
(c++)"Konsole::PlainTextDecoder::PlainTextDecoder()@Base" 0.6.0
(c++)"Konsole::PlainTextDecoder::PlainTextDecoder()@Base" 0.6.0
(c++)"Konsole::PlainTextDecoder::~PlainTextDecoder()@Base" 0.6.0
(c++)"Konsole::PlainTextDecoder::~PlainTextDecoder()@Base" 0.6.0
(c++)"Konsole::PlainTextDecoder::~PlainTextDecoder()@Base" 0.6.0
(c++)"Konsole::base_color_table@Base" 0.6.0
(c++)"Konsole::AutoScrollHandler::timerEvent(QTimerEvent*)@Base" 0.6.0
@ -616,15 +522,10 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::AutoScrollHandler::qt_metacast(char const*)@Base" 0.6.0
(c++)"Konsole::AutoScrollHandler::staticMetaObject@Base" 0.6.0
(c++)"Konsole::AutoScrollHandler::AutoScrollHandler(QWidget*)@Base" 0.6.0
(c++)"Konsole::AutoScrollHandler::AutoScrollHandler(QWidget*)@Base" 0.6.0
(c++)"Konsole::AutoScrollHandler::~AutoScrollHandler()@Base" 0.6.0
(c++)"Konsole::AutoScrollHandler::~AutoScrollHandler()@Base" 0.6.0
(c++)"Konsole::AutoScrollHandler::~AutoScrollHandler()@Base" 0.6.0
(c++)"Konsole::ExtendedCharTable::createExtendedChar(unsigned short*, unsigned short)@Base" 0.6.0
(c++)"Konsole::ExtendedCharTable::instance@Base" 0.6.0
(c++)"Konsole::ExtendedCharTable::ExtendedCharTable()@Base" 0.6.0
(c++)"Konsole::ExtendedCharTable::ExtendedCharTable()@Base" 0.6.0
(c++)"Konsole::ExtendedCharTable::~ExtendedCharTable()@Base" 0.6.0
(c++)"Konsole::ExtendedCharTable::~ExtendedCharTable()@Base" 0.6.0
(c++)"Konsole::HistoryScrollFile::getLineLen(int)@Base" 0.6.0
(c++)"Konsole::HistoryScrollFile::startOfLine(int)@Base" 0.6.0
@ -634,9 +535,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::HistoryScrollFile::getCells(int, int, int, Konsole::Character*)@Base" 0.6.0
(c++)"Konsole::HistoryScrollFile::getLines()@Base" 0.6.0
(c++)"Konsole::HistoryScrollFile::HistoryScrollFile(QString const&)@Base" 0.6.0
(c++)"Konsole::HistoryScrollFile::HistoryScrollFile(QString const&)@Base" 0.6.0
(c++)"Konsole::HistoryScrollFile::~HistoryScrollFile()@Base" 0.6.0
(c++)"Konsole::HistoryScrollFile::~HistoryScrollFile()@Base" 0.6.0
(c++)"Konsole::HistoryScrollFile::~HistoryScrollFile()@Base" 0.6.0
(c++)"Konsole::HistoryScrollNone::getLineLen(int)@Base" 0.6.0
(c++)"Konsole::HistoryScrollNone::isWrappedLine(int)@Base" 0.6.0
@ -646,15 +544,9 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::HistoryScrollNone::getLines()@Base" 0.6.0
(c++)"Konsole::HistoryScrollNone::hasScroll()@Base" 0.6.0
(c++)"Konsole::HistoryScrollNone::HistoryScrollNone()@Base" 0.6.0
(c++)"Konsole::HistoryScrollNone::HistoryScrollNone()@Base" 0.6.0
(c++)"Konsole::HistoryScrollNone::~HistoryScrollNone()@Base" 0.6.0
(c++)"Konsole::HistoryScrollNone::~HistoryScrollNone()@Base" 0.6.0
(c++)"Konsole::HistoryScrollNone::~HistoryScrollNone()@Base" 0.6.0
(c++)"Konsole::HistoryTypeBuffer::HistoryTypeBuffer(unsigned int)@Base" 0.6.0
(c++)"Konsole::HistoryTypeBuffer::HistoryTypeBuffer(unsigned int)@Base" 0.6.0
(c++)"Konsole::HistoryTypeBuffer::~HistoryTypeBuffer()@Base" 0.6.0
(c++)"Konsole::HistoryTypeBuffer::~HistoryTypeBuffer()@Base" 0.6.0
(c++)"Konsole::HistoryTypeBuffer::~HistoryTypeBuffer()@Base" 0.6.0
(c++)"Konsole::ColorSchemeManager::allColorSchemes()@Base" 0.6.0
(c++)"Konsole::ColorSchemeManager::findColorScheme(QString const&)@Base" 0.6.0
(c++)"Konsole::ColorSchemeManager::loadColorScheme(QString const&)@Base" 0.6.0
@ -668,41 +560,27 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::ColorSchemeManager::theColorSchemeManager@Base" 0.6.0
(c++)"Konsole::ColorSchemeManager::instance()@Base" 0.6.0
(c++)"Konsole::ColorSchemeManager::ColorSchemeManager()@Base" 0.6.0
(c++)"Konsole::ColorSchemeManager::ColorSchemeManager()@Base" 0.6.0
(c++)"Konsole::ColorSchemeManager::~ColorSchemeManager()@Base" 0.6.0
(c++)"Konsole::ColorSchemeManager::~ColorSchemeManager()@Base" 0.6.0
(c++)"Konsole::CompactHistoryLine::setWrapped(bool)@Base" 0.6.0
(c++)"Konsole::CompactHistoryLine::getCharacter(int, Konsole::Character&)@Base" 0.6.0
(c++)"Konsole::CompactHistoryLine::getCharacters(Konsole::Character*, int, int)@Base" 0.6.0
(c++)"Konsole::CompactHistoryLine::CompactHistoryLine(QVector<Konsole::Character> const&, Konsole::CompactHistoryBlockList&)@Base" 0.6.0
(c++)"Konsole::CompactHistoryLine::CompactHistoryLine(QVector<Konsole::Character> const&, Konsole::CompactHistoryBlockList&)@Base" 0.6.0
(c++)"Konsole::CompactHistoryLine::~CompactHistoryLine()@Base" 0.6.0
(c++)"Konsole::CompactHistoryLine::~CompactHistoryLine()@Base" 0.6.0
(c++)"Konsole::CompactHistoryLine::~CompactHistoryLine()@Base" 0.6.0
(c++)"Konsole::CompactHistoryLine::operator new(unsigned long, Konsole::CompactHistoryBlockList&)@Base" 0.6.0
(c++)"Konsole::CompactHistoryType::CompactHistoryType(unsigned int)@Base" 0.6.0
(c++)"Konsole::CompactHistoryType::CompactHistoryType(unsigned int)@Base" 0.6.0
(c++)"Konsole::CompactHistoryType::~CompactHistoryType()@Base" 0.6.0
(c++)"Konsole::CompactHistoryType::~CompactHistoryType()@Base" 0.6.0
(c++)"Konsole::CompactHistoryType::~CompactHistoryType()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslator::removeEntry(Konsole::KeyboardTranslator::Entry const&)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslator::replaceEntry(Konsole::KeyboardTranslator::Entry const&, Konsole::KeyboardTranslator::Entry const&)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslator::setDescription(QString const&)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslator::Entry::Entry()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslator::Entry::Entry()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslator::setName(QString const&)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslator::addEntry(Konsole::KeyboardTranslator::Entry const&)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslator::KeyboardTranslator(QString const&)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslator::KeyboardTranslator(QString const&)@Base" 0.6.0
(c++)"Konsole::CompactHistoryBlock::deallocate()@Base" 0.6.0
(c++)"Konsole::CompactHistoryBlock::length()@Base" 0.6.0
(c++)"Konsole::CompactHistoryBlock::isInUse()@Base" 0.6.0
(c++)"Konsole::CompactHistoryBlock::allocate(unsigned long)@Base" 0.6.0
(c++)"Konsole::CompactHistoryBlock::contains(void*)@Base" 0.6.0
(c++)"Konsole::CompactHistoryBlock::remaining()@Base" 0.6.0
(c++)"Konsole::CompactHistoryBlock::~CompactHistoryBlock()@Base" 0.6.0
(c++)"Konsole::CompactHistoryBlock::~CompactHistoryBlock()@Base" 0.6.0
(c++)"Konsole::CompactHistoryBlock::~CompactHistoryBlock()@Base" 0.6.0
(c++)"Konsole::HistoryScrollBuffer::getLineLen(int)@Base" 0.6.0
(c++)"Konsole::HistoryScrollBuffer::bufferIndex(int)@Base" 0.6.0
(c++)"Konsole::HistoryScrollBuffer::isWrappedLine(int)@Base" 0.6.0
@ -713,9 +591,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::HistoryScrollBuffer::getCells(int, int, int, Konsole::Character*)@Base" 0.6.0
(c++)"Konsole::HistoryScrollBuffer::getLines()@Base" 0.6.0
(c++)"Konsole::HistoryScrollBuffer::HistoryScrollBuffer(unsigned int)@Base" 0.6.0
(c++)"Konsole::HistoryScrollBuffer::HistoryScrollBuffer(unsigned int)@Base" 0.6.0
(c++)"Konsole::HistoryScrollBuffer::~HistoryScrollBuffer()@Base" 0.6.0
(c++)"Konsole::HistoryScrollBuffer::~HistoryScrollBuffer()@Base" 0.6.0
(c++)"Konsole::HistoryScrollBuffer::~HistoryScrollBuffer()@Base" 0.6.0
(c++)"Konsole::CompactHistoryScroll::getLineLen(int)@Base" 0.6.0
(c++)"Konsole::CompactHistoryScroll::isWrappedLine(int)@Base" 0.6.0
@ -726,25 +601,14 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::CompactHistoryScroll::getCells(int, int, int, Konsole::Character*)@Base" 0.6.0
(c++)"Konsole::CompactHistoryScroll::getLines()@Base" 0.6.0
(c++)"Konsole::CompactHistoryScroll::CompactHistoryScroll(unsigned int)@Base" 0.6.0
(c++)"Konsole::CompactHistoryScroll::CompactHistoryScroll(unsigned int)@Base" 0.6.0
(c++)"Konsole::CompactHistoryScroll::~CompactHistoryScroll()@Base" 0.6.0
(c++)"Konsole::CompactHistoryScroll::~CompactHistoryScroll()@Base" 0.6.0
(c++)"Konsole::CompactHistoryScroll::~CompactHistoryScroll()@Base" 0.6.0
(c++)"Konsole::AccessibleColorScheme::AccessibleColorScheme()@Base" 0.6.0
(c++)"Konsole::AccessibleColorScheme::AccessibleColorScheme()@Base" 0.6.0
(c++)"Konsole::HistoryTypeBlockArray::HistoryTypeBlockArray(unsigned long)@Base" 0.6.0
(c++)"Konsole::HistoryTypeBlockArray::HistoryTypeBlockArray(unsigned long)@Base" 0.6.0
(c++)"Konsole::HistoryTypeBlockArray::~HistoryTypeBlockArray()@Base" 0.6.0
(c++)"Konsole::HistoryTypeBlockArray::~HistoryTypeBlockArray()@Base" 0.6.0
(c++)"Konsole::HistoryTypeBlockArray::~HistoryTypeBlockArray()@Base" 0.6.0
(c++)"Konsole::KDE3ColorSchemeReader::readColorLine(QString const&, Konsole::ColorScheme*)@Base" 0.6.0
(c++)"Konsole::KDE3ColorSchemeReader::readTitleLine(QString const&, Konsole::ColorScheme*)@Base" 0.6.0
(c++)"Konsole::KDE3ColorSchemeReader::read()@Base" 0.6.0
(c++)"Konsole::KDE3ColorSchemeReader::KDE3ColorSchemeReader(QIODevice*)@Base" 0.6.0
(c++)"Konsole::KDE3ColorSchemeReader::KDE3ColorSchemeReader(QIODevice*)@Base" 0.6.0
(c++)"Konsole::CompactHistoryBlockList::deallocate(void*)@Base" 0.6.0
(c++)"Konsole::CompactHistoryBlockList::allocate(unsigned long)@Base" 0.6.0
(c++)"Konsole::CompactHistoryBlockList::~CompactHistoryBlockList()@Base" 0.6.0
(c++)"Konsole::CompactHistoryBlockList::~CompactHistoryBlockList()@Base" 0.6.0
(c++)"Konsole::HistoryScrollBlockArray::getLineLen(int)@Base" 0.6.0
(c++)"Konsole::HistoryScrollBlockArray::isWrappedLine(int)@Base" 0.6.0
@ -752,10 +616,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::HistoryScrollBlockArray::addCells(Konsole::Character const*, int)@Base" 0.6.0
(c++)"Konsole::HistoryScrollBlockArray::getCells(int, int, int, Konsole::Character*)@Base" 0.6.0
(c++)"Konsole::HistoryScrollBlockArray::getLines()@Base" 0.6.0
(c++)"Konsole::HistoryScrollBlockArray::HistoryScrollBlockArray(unsigned long)@Base" 0.6.0
(c++)"Konsole::HistoryScrollBlockArray::HistoryScrollBlockArray(unsigned long)@Base" 0.6.0
(c++)"Konsole::HistoryScrollBlockArray::~HistoryScrollBlockArray()@Base" 0.6.0
(c++)"Konsole::HistoryScrollBlockArray::~HistoryScrollBlockArray()@Base" 0.6.0
(c++)"Konsole::HistoryScrollBlockArray::~HistoryScrollBlockArray()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorReader::parseError()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorReader::createEntry(QString const&, QString const&)@Base" 0.6.0
@ -769,20 +629,13 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::KeyboardTranslatorReader::tokenize(QString const&)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorReader::nextEntry()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorReader::KeyboardTranslatorReader(QIODevice*)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorReader::KeyboardTranslatorReader(QIODevice*)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorReader::~KeyboardTranslatorReader()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorReader::~KeyboardTranslatorReader()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorWriter::writeEntry(Konsole::KeyboardTranslator::Entry const&)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorWriter::writeHeader(QString const&)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorWriter::KeyboardTranslatorWriter(QIODevice*)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorWriter::KeyboardTranslatorWriter(QIODevice*)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorWriter::~KeyboardTranslatorWriter()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorWriter::~KeyboardTranslatorWriter()@Base" 0.6.0
(c++)"Konsole::TerminalImageFilterChain::setImage(Konsole::Character const*, int, int, QVector<unsigned char> const&)@Base" 0.6.0
(c++)"Konsole::TerminalImageFilterChain::TerminalImageFilterChain()@Base" 0.6.0
(c++)"Konsole::TerminalImageFilterChain::TerminalImageFilterChain()@Base" 0.6.0
(c++)"Konsole::TerminalImageFilterChain::~TerminalImageFilterChain()@Base" 0.6.0
(c++)"Konsole::TerminalImageFilterChain::~TerminalImageFilterChain()@Base" 0.6.0
(c++)"Konsole::TerminalImageFilterChain::~TerminalImageFilterChain()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorManager::addTranslator(Konsole::KeyboardTranslator*)@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorManager::allTranslators()@Base" 0.6.0
@ -798,8 +651,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::KeyboardTranslatorManager::theKeyboardTranslatorManager@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorManager::instance()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorManager::KeyboardTranslatorManager()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorManager::KeyboardTranslatorManager()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorManager::~KeyboardTranslatorManager()@Base" 0.6.0
(c++)"Konsole::KeyboardTranslatorManager::~KeyboardTranslatorManager()@Base" 0.6.0
(c++)"Konsole::Pty::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.6.0
(c++)"Konsole::Pty::qt_metacast(char const*)@Base" 0.6.0
@ -810,6 +661,7 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::Pty::setWindowSize(int, int)@Base" 0.6.0
(c++)"Konsole::Pty::staticMetaObject@Base" 0.6.0
(c++)"Konsole::Pty::setupChildProcess()@Base" 0.6.0
(c++)"Konsole::Pty::setEmptyPTYProperties()@Base" 0.6.0+20150709
(c++)"Konsole::Pty::setFlowControlEnabled(bool)@Base" 0.6.0
(c++)"Konsole::Pty::addEnvironmentVariables(QStringList const&)@Base" 0.6.0
(c++)"Konsole::Pty::init()@Base" 0.6.0
@ -822,8 +674,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::Pty::Pty(QObject*)@Base" 0.6.0
(c++)"Konsole::Pty::Pty(int, QObject*)@Base" 0.6.0
(c++)"Konsole::Pty::~Pty()@Base" 0.6.0
(c++)"Konsole::Pty::~Pty()@Base" 0.6.0
(c++)"Konsole::Pty::~Pty()@Base" 0.6.0
(c++)"Konsole::Filter::addHotSpot(Konsole::Filter::HotSpot*)@Base" 0.6.0
(c++)"Konsole::Filter::getLineColumn(int, int&, int&)@Base" 0.6.0
(c++)"Konsole::Filter::reset()@Base" 0.6.0
@ -831,15 +681,9 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::Filter::HotSpot::actions()@Base" 0.6.0
(c++)"Konsole::Filter::HotSpot::setType(Konsole::Filter::HotSpot::Type)@Base" 0.6.0
(c++)"Konsole::Filter::HotSpot::HotSpot(int, int, int, int)@Base" 0.6.0
(c++)"Konsole::Filter::HotSpot::HotSpot(int, int, int, int)@Base" 0.6.0
(c++)"Konsole::Filter::HotSpot::~HotSpot()@Base" 0.6.0
(c++)"Konsole::Filter::HotSpot::~HotSpot()@Base" 0.6.0
(c++)"Konsole::Filter::HotSpot::~HotSpot()@Base" 0.6.0
(c++)"Konsole::Filter::setBuffer(QString const*, QList<int> const*)@Base" 0.6.0
(c++)"Konsole::Filter::Filter()@Base" 0.6.0
(c++)"Konsole::Filter::Filter()@Base" 0.6.0
(c++)"Konsole::Filter::~Filter()@Base" 0.6.0
(c++)"Konsole::Filter::~Filter()@Base" 0.6.0
(c++)"Konsole::Filter::~Filter()@Base" 0.6.0
(c++)"Konsole::Screen::clearImage(int, int, char)@Base" 0.6.0
(c++)"Konsole::Screen::cursorDown(int)@Base" 0.6.0
@ -909,8 +753,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::Screen::resetMode(int)@Base" 0.6.0
(c++)"Konsole::Screen::setScroll(Konsole::HistoryType const&, bool)@Base" 0.6.0
(c++)"Konsole::Screen::Screen(int, int)@Base" 0.6.0
(c++)"Konsole::Screen::Screen(int, int)@Base" 0.6.0
(c++)"Konsole::Screen::~Screen()@Base" 0.6.0
(c++)"Konsole::Screen::~Screen()@Base" 0.6.0
(c++)"Konsole::Session::removeView(Konsole::TerminalDisplay*)@Base" 0.6.0
(c++)"Konsole::Session::sendSignal(int)@Base" 0.6.0
@ -918,6 +760,7 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::Session::bellRequest(QString const&)@Base" 0.6.0
(c++)"Konsole::Session::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.6.0
(c++)"Konsole::Session::qt_metacast(char const*)@Base" 0.6.0
(c++)"Konsole::Session::runEmptyPTY()@Base" 0.6.0+20150709
(c++)"Konsole::Session::setIconName(QString const&)@Base" 0.6.0
(c++)"Konsole::Session::setIconText(QString const&)@Base" 0.6.0
(c++)"Konsole::Session::clearHistory()@Base" 0.6.0
@ -968,9 +811,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::Session::setCodec(QTextCodec*)@Base" 0.6.0
(c++)"Konsole::Session::setTitle(Konsole::Session::TitleRole, QString const&)@Base" 0.6.0
(c++)"Konsole::Session::Session(QObject*)@Base" 0.6.0
(c++)"Konsole::Session::Session(QObject*)@Base" 0.6.0
(c++)"Konsole::Session::~Session()@Base" 0.6.0
(c++)"Konsole::Session::~Session()@Base" 0.6.0
(c++)"Konsole::Session::~Session()@Base" 0.6.0
(c++)"Konsole::Emulation::sendString(char const*, int)@Base" 0.6.0
(c++)"Konsole::Emulation::setHistory(Konsole::HistoryType const&)@Base" 0.6.0
@ -1005,9 +845,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::Emulation::stateSet(int)@Base" 0.6.0
(c++)"Konsole::Emulation::setScreen(int)@Base" 0.6.0
(c++)"Konsole::Emulation::Emulation()@Base" 0.6.0
(c++)"Konsole::Emulation::Emulation()@Base" 0.6.0
(c++)"Konsole::Emulation::~Emulation()@Base" 0.6.0
(c++)"Konsole::Emulation::~Emulation()@Base" 0.6.0
(c++)"Konsole::Emulation::~Emulation()@Base" 0.6.0
(c++)"Konsole::UrlFilter::newHotSpot(int, int, int, int)@Base" 0.6.0
(c++)"Konsole::UrlFilter::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.6.0
@ -1019,31 +856,20 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::UrlFilter::HotSpot::actions()@Base" 0.6.0
(c++)"Konsole::UrlFilter::HotSpot::activate(QString const&)@Base" 0.6.0
(c++)"Konsole::UrlFilter::HotSpot::HotSpot(int, int, int, int)@Base" 0.6.0
(c++)"Konsole::UrlFilter::HotSpot::HotSpot(int, int, int, int)@Base" 0.6.0
(c++)"Konsole::UrlFilter::HotSpot::~HotSpot()@Base" 0.6.0
(c++)"Konsole::UrlFilter::HotSpot::~HotSpot()@Base" 0.6.0
(c++)"Konsole::UrlFilter::HotSpot::~HotSpot()@Base" 0.6.0
(c++)"Konsole::UrlFilter::activated(QUrl const&)@Base" 0.6.0
(c++)"Konsole::UrlFilter::UrlFilter()@Base" 0.6.0
(c++)"Konsole::UrlFilter::UrlFilter()@Base" 0.6.0
(c++)"Konsole::UrlFilter::~UrlFilter()@Base" 0.6.0
(c++)"Konsole::UrlFilter::~UrlFilter()@Base" 0.6.0
(c++)"Konsole::UrlFilter::~UrlFilter()@Base" 0.6.0
(c++)"QString::~QString()@Base" 0.6.0
(c++)"QString::~QString()@Base" 0.6.0
(c++)"QVector<QRect>::~QVector()@Base" 0.6.0
(c++)"QVector<QRect>::~QVector()@Base" 0.6.0
(c++)"QVector<Konsole::Character>::reallocData(int, int, QFlags<QArrayData::AllocationOption>)@Base" 0.6.0
(c++)"QVector<Konsole::Character>::insert(Konsole::Character*, int, Konsole::Character const&)@Base" 0.6.0
(c++)"QVector<Konsole::Character>::resize(int)@Base" 0.6.0
(c++)"QVector<Konsole::Character>::QVector(int)@Base" 0.6.0
(c++)"QVector<Konsole::Character>::QVector(int)@Base" 0.6.0
(c++)"QVector<Konsole::Character>::~QVector()@Base" 0.6.0
(c++)"QVector<Konsole::Character>::~QVector()@Base" 0.6.0
(c++)"QVector<Konsole::Character>::operator=(QVector<Konsole::Character> const&)@Base" 0.6.0
(c++)"QVector<unsigned char>::reallocData(int, int, QFlags<QArrayData::AllocationOption>)@Base" 0.6.0
(c++)"QVector<unsigned char>::~QVector()@Base" 0.6.0
(c++)"QVector<unsigned char>::~QVector()@Base" 0.6.0
(c++)"KProcess::setProgram(QStringList const&)@Base" 0.6.0
(c++)"KProcess::setProgram(QString const&, QStringList const&)@Base" 0.6.0
(c++)"KProcess::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.6.0
@ -1067,8 +893,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"KProcess::KProcess(KProcessPrivate*, QObject*)@Base" 0.6.0
(c++)"KProcess::KProcess(QObject*)@Base" 0.6.0
(c++)"KProcess::~KProcess()@Base" 0.6.0
(c++)"KProcess::~KProcess()@Base" 0.6.0
(c++)"KProcess::~KProcess()@Base" 0.6.0
(c++)"KProcess::operator<<(QStringList const&)@Base" 0.6.0
(c++)"KProcess::operator<<(QString const&)@Base" 0.6.0
(c++)"SearchBar::searchText()@Base" 0.6.0
@ -1087,9 +911,6 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"SearchBar::findNext()@Base" 0.6.0
(c++)"SearchBar::matchCase()@Base" 0.6.0
(c++)"SearchBar::SearchBar(QWidget*)@Base" 0.6.0
(c++)"SearchBar::SearchBar(QWidget*)@Base" 0.6.0
(c++)"SearchBar::~SearchBar()@Base" 0.6.0
(c++)"SearchBar::~SearchBar()@Base" 0.6.0
(c++)"SearchBar::~SearchBar()@Base" 0.6.0
(c++)"KPtyDevice::metaObject() const@Base" 0.6.0
(c++)"KPtyDevice::canReadLine() const@Base" 0.6.0
@ -1105,6 +926,7 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"QTermWidget::metaObject() const@Base" 0.6.0
(c++)"QTermWidget::getHotSpotAt(QPoint const&) const@Base" 0.6.0
(c++)"QTermWidget::getHotSpotAt(int, int) const@Base" 0.6.0
(c++)"QTermWidget::getPtySlaveFd() const@Base" 0.6.0+20150709
(c++)"QTermWidget::sizeHint() const@Base" 0.6.0
(c++)"HistorySearch::metaObject() const@Base" 0.6.0
(c++)"KPty::slaveFd() const@Base" 0.6.0
@ -1121,10 +943,8 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"QHash<int, Konsole::KeyboardTranslator::Entry>::findNode(int const&, unsigned int*) const@Base" 0.6.0
(c++)"QHash<int, Konsole::Filter::HotSpot*>::values(int const&) const@Base" 0.6.0
(c++)"QHash<int, Konsole::Filter::HotSpot*>::findNode(int const&, unsigned int*) const@Base" 0.6.0
(c++)"QHash<int, unsigned long>::findNode(int const&, unsigned int*) const@Base" 0.6.0
(c++)"QHash<unsigned short, unsigned short*>::findNode(unsigned short const&, unsigned int*) const@Base" 0.6.0
(c++)"QList<QString>::mid(int, int) const@Base" 0.6.0
(c++)"Konsole::BlockArray::has(unsigned long) const@Base" 0.6.0
(c++)"Konsole::BlockArray::lastBlock() const@Base" 0.6.0
(c++)"Konsole::ColorScheme::colorEntry(int, unsigned int) const@Base" 0.6.0
(c++)"Konsole::ColorScheme::colorTable() const@Base" 0.6.0
@ -1190,6 +1010,7 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::TerminalDisplay::getCharacterPosition(QPoint const&, int&, int&) const@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::sizeHint() const@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::charClass(QChar) const@Base" 0.6.0
(c++)"Konsole::TerminalDisplay::textWidth(int, int, int) const@Base" 0.6.0+20150709
(c++)"Konsole::TerminalDisplay::usesMouse() const@Base" 0.6.0
(c++)"Konsole::PlainTextDecoder::linePositions() const@Base" 0.6.0
(c++)"Konsole::PlainTextDecoder::trailingWhitespace() const@Base" 0.6.0
@ -1267,6 +1088,7 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"Konsole::Session::environment() const@Base" 0.6.0
(c++)"Konsole::Session::historyType() const@Base" 0.6.0
(c++)"Konsole::Session::keyBindings() const@Base" 0.6.0
(c++)"Konsole::Session::getPtySlaveFd() const@Base" 0.6.0+20150709
(c++)"Konsole::Session::tabTitleFormat(Konsole::Session::TabTitleContext) const@Base" 0.6.0
(c++)"Konsole::Session::isMonitorSilence() const@Base" 0.6.0
(c++)"Konsole::Session::hasDarkBackground() const@Base" 0.6.0
@ -1437,10 +1259,39 @@ libqtermwidget5.so.0 libqtermwidget5-0 #MINVER#
(c++)"vtable for Konsole::UrlFilter::HotSpot@Base" 0.6.0
(c++)"vtable for Konsole::UrlFilter@Base" 0.6.0
(c++)"non-virtual thunk to QTermWidget::~QTermWidget()@Base" 0.6.0
(c++)"non-virtual thunk to QTermWidget::~QTermWidget()@Base" 0.6.0
(c++)"non-virtual thunk to Konsole::TerminalDisplay::~TerminalDisplay()@Base" 0.6.0
(c++)"non-virtual thunk to Konsole::TerminalDisplay::~TerminalDisplay()@Base" 0.6.0
(c++)"non-virtual thunk to SearchBar::~SearchBar()@Base" 0.6.0
(c++)"non-virtual thunk to SearchBar::~SearchBar()@Base" 0.6.0
(c++)"operator+(QString const&, char)@Base" 0.6.0
createTermWidget@Base 0.6.0
(arch=amd64|c++)"Konsole::BlockArray::at(unsigned long)@Base" 0.6.0
(arch=amd64|c++)"Konsole::BlockArray::decreaseBuffer(unsigned long)@Base" 0.6.0
(arch=amd64|c++)"Konsole::BlockArray::has(unsigned long) const@Base" 0.6.0
(arch=amd64|c++)"Konsole::BlockArray::setHistorySize(unsigned long)@Base" 0.6.0
(arch=amd64|c++)"Konsole::BlockArray::setSize(unsigned long)@Base" 0.6.0
(arch=amd64|c++)"Konsole::CompactHistoryBlock::allocate(unsigned long)@Base" 0.6.0
(arch=amd64|c++)"Konsole::CompactHistoryBlockList::allocate(unsigned long)@Base" 0.6.0
(arch=amd64|c++)"Konsole::CompactHistoryLine::operator new(unsigned long, Konsole::CompactHistoryBlockList&)@Base" 0.6.0
(arch=amd64|c++)"Konsole::HistoryScrollBlockArray::HistoryScrollBlockArray(unsigned long)@Base" 0.6.0
(arch=amd64|c++)"Konsole::HistoryTypeBlockArray::HistoryTypeBlockArray(unsigned long)@Base" 0.6.0
(arch=amd64|c++)"QHash<int, unsigned long>::deleteNode2(QHashData::Node*)@Base" 0.6.0
(arch=amd64|c++)"QHash<int, unsigned long>::detach_helper()@Base" 0.6.0
(arch=amd64|c++)"QHash<int, unsigned long>::duplicateNode(QHashData::Node*, void*)@Base" 0.6.0
(arch=amd64|c++)"QHash<int, unsigned long>::findNode(int const&, unsigned int*) const@Base" 0.6.0
(arch=i386|c++)"QHash<int, unsigned int>::deleteNode2(QHashData::Node*)@Base" 0.6.0+20150709
(arch=i386|c++)"QHash<int, unsigned int>::detach_helper()@Base" 0.6.0+20150709
(arch=i386|c++)"QHash<int, unsigned int>::duplicateNode(QHashData::Node*, void*)@Base" 0.6.0+20150709
(arch=i386|c++)"Konsole::BlockArray::decreaseBuffer(unsigned int)@Base" 0.6.0+20150709
(arch=i386|c++)"Konsole::BlockArray::setHistorySize(unsigned int)@Base" 0.6.0+20150709
(arch=i386|c++)"Konsole::BlockArray::at(unsigned int)@Base" 0.6.0+20150709
(arch=i386|c++)"Konsole::BlockArray::setSize(unsigned int)@Base" 0.6.0+20150709
(arch=i386|c++)"Konsole::CompactHistoryLine::operator new(unsigned int, Konsole::CompactHistoryBlockList&)@Base" 0.6.0+20150709
(arch=i386|c++)"Konsole::CompactHistoryBlock::allocate(unsigned int)@Base" 0.6.0+20150709
(arch=i386|c++)"Konsole::HistoryTypeBlockArray::HistoryTypeBlockArray(unsigned int)@Base" 0.6.0+20150709
(arch=i386|c++)"Konsole::CompactHistoryBlockList::allocate(unsigned int)@Base" 0.6.0+20150709
(arch=i386|c++)"Konsole::HistoryScrollBlockArray::HistoryScrollBlockArray(unsigned int)@Base" 0.6.0+20150709
(arch=i386|c++)"QHash<int, unsigned int>::findNode(int const&, unsigned int*) const@Base" 0.6.0+20150709
(arch=i386|c++)"Konsole::BlockArray::has(unsigned int) const@Base" 0.6.0+20150709

@ -1 +1,2 @@
tar-ignore=.gitignore
tar-ignore=mangled

@ -218,6 +218,28 @@ int Pty::start(const QString& program,
return 0;
}
void Pty::setEmptyPTYProperties()
{
struct ::termios ttmode;
pty()->tcGetAttr(&ttmode);
if (!_xonXoff)
ttmode.c_iflag &= ~(IXOFF | IXON);
else
ttmode.c_iflag |= (IXOFF | IXON);
#ifdef IUTF8 // XXX not a reasonable place to check it.
if (!_utf8)
ttmode.c_iflag &= ~IUTF8;
else
ttmode.c_iflag |= IUTF8;
#endif
if (_eraseChar != 0)
ttmode.c_cc[VERASE] = _eraseChar;
if (!pty()->tcSetAttr(&ttmode))
qWarning() << "Unable to set terminal attributes.";
}
void Pty::setWriteable(bool writeable)
{
struct stat sbuf;

@ -107,6 +107,11 @@ Q_OBJECT
bool addToUtmp
);
/**
* set properties for "EmptyPTY"
*/
void setEmptyPTYProperties();
/** TODO: Document me */
void setWriteable(bool writeable);

@ -307,7 +307,7 @@ void Screen::resizeImage(int new_lines, int new_columns)
// create new screen lines and copy from old to new
ImageLine* newScreenLines = new ImageLine[new_lines+1];
for (int i=0; i < qMin(lines-1,new_lines+1) ;i++)
for (int i=0; i < qMin(lines,new_lines+1) ;i++)
newScreenLines[i]=screenLines[i];
for (int i=lines;(i > 0) && (i<new_lines+1);i++)
newScreenLines[i].resize( new_columns );

@ -79,6 +79,7 @@ Session::Session(QObject* parent) :
//create teletype for I/O with shell process
_shellProcess = new Pty();
ptySlaveFd = _shellProcess->pty()->slaveFd();
//create emulation backend
_emulation = new Vt102Emulation();
@ -129,7 +130,17 @@ WId Session::windowId() const
// there are multiple views, then the window ID for the
// top-level window which contains the first view is
// returned
//
// On Qt5, requesting window IDs breaks QQuickWidget and the likes,
// for example, see the following bug reports:
//
// https://bugreports.qt-project.org/browse/QTBUG-41779
// https://bugreports.qt-project.org/browse/QTBUG-40765
// https://bugreports.qt-project.org/browse/QTBUG-41942
#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)
return 0;
#else
if ( _views.count() == 0 ) {
return 0;
} else {
@ -143,6 +154,7 @@ WId Session::windowId() const
return window->winId();
}
#endif
}
void Session::setDarkBackground(bool darkBackground)
@ -341,6 +353,22 @@ void Session::run()
emit started();
}
void Session::runEmptyPTY()
{
_shellProcess->setFlowControlEnabled(_flowControl);
_shellProcess->setErase(_emulation->eraseChar());
_shellProcess->setWriteable(false);
// disconnet send data from emulator to internal terminal process
disconnect( _emulation,SIGNAL(sendData(const char *,int)),
_shellProcess, SLOT(sendData(const char *,int)) );
_shellProcess->setEmptyPTYProperties();
qDebug() << "started!";
emit started();
}
void Session::setUserTitle( int what, const QString & caption )
{
//set to true if anything is actually changed (eg. old _nameTitle != new _nameTitle )
@ -469,8 +497,8 @@ void Session::activityStateSet(int state)
if ( _monitorActivity ) {
//FIXME: See comments in Session::monitorTimerDone()
if (!_notifiedActivity) {
emit activity();
_notifiedActivity=true;
emit activity();
}
}
}
@ -928,6 +956,10 @@ int Session::processId() const
{
return _shellProcess->pid();
}
int Session::getPtySlaveFd() const
{
return ptySlaveFd;
}
SessionGroup::SessionGroup()
: _masterMode(0)

@ -25,7 +25,6 @@
#ifndef SESSION_H
#define SESSION_H
#include <QStringList>
#include <QWidget>
@ -363,6 +362,13 @@ public:
// void cancelZModem();
// bool isZModemBusy() { return _zmodemBusy; }
/**
* Returns a pty slave file descriptor.
* This can be used for display and control
* a remote terminal.
*/
int getPtySlaveFd() const;
public slots:
/**
@ -372,6 +378,13 @@ public slots:
*/
void run();
/**
* Starts the terminal session for "as is" PTY
* (without the direction a data to internal terminal process).
* It can be used for control or display a remote/external terminal.
*/
void runEmptyPTY();
/**
* Closes the terminal session. This sends a hangup signal
* (SIGHUP) to the terminal process and causes the done(Session*)
@ -543,6 +556,8 @@ private:
static int lastSessionId;
int ptySlaveFd;
};
/**

@ -260,7 +260,7 @@ void TerminalDisplay::setVTFont(const QFont& f)
if ( !QFontInfo(font).fixedPitch() )
{
qDebug() << "Using an unsupported variable-width font in the terminal. This may produce display errors.";
qDebug() << "Using a variable-width font in the terminal. This may cause performance degradation and display/alignment errors.";
}
if ( metrics.height() < height() && metrics.maxWidth() < width() )
@ -1398,6 +1398,27 @@ void TerminalDisplay::paintFilters(QPainter& painter)
}
}
}
int TerminalDisplay::textWidth(const int startColumn, const int length, const int line) const
{
QFontMetrics fm(font());
int result = 0;
for (int column = 0; column < length; column++) {
result += fm.width(_image[loc(startColumn + column, line)].character);
}
return result;
}
QRect TerminalDisplay::calculateTextArea(int topLeftX, int topLeftY, int startColumn, int line, int length) {
int left = _fixedFont ? _fontWidth * startColumn : textWidth(0, startColumn, line);
int top = _fontHeight * line;
int width = _fixedFont ? _fontWidth * length : textWidth(startColumn, length, line);
return QRect(_leftMargin + topLeftX + left,
_topMargin + topLeftY + top,
width,
_fontHeight);
}
void TerminalDisplay::drawContents(QPainter &paint, const QRect &rect)
{
QPoint tL = contentsRect().topLeft();
@ -1405,9 +1426,9 @@ void TerminalDisplay::drawContents(QPainter &paint, const QRect &rect)
int tLy = tL.y();
int lux = qMin(_usedColumns-1, qMax(0,(rect.left() - tLx - _leftMargin ) / _fontWidth));
int luy = qMin(_usedLines-1, qMax(0,(rect.top() - tLy - _topMargin ) / _fontHeight));
int luy = qMin(_usedLines-1, qMax(0,(rect.top() - tLy - _topMargin ) / _fontHeight));
int rlx = qMin(_usedColumns-1, qMax(0,(rect.right() - tLx - _leftMargin ) / _fontWidth));
int rly = qMin(_usedLines-1, qMax(0,(rect.bottom() - tLy - _topMargin ) / _fontHeight));
int rly = qMin(_usedLines-1, qMax(0,(rect.bottom() - tLy - _topMargin ) / _fontHeight));
const int bufferSize = _usedColumns;
QString unistr;
@ -1496,7 +1517,7 @@ void TerminalDisplay::drawContents(QPainter &paint, const QRect &rect)
paint.setWorldMatrix(textScale, true);
//calculate the area in which the text will be drawn
QRect textArea = QRect( _leftMargin+tLx+_fontWidth*x , _topMargin+tLy+_fontHeight*y , _fontWidth*len , _fontHeight);
QRect textArea = calculateTextArea(tLx, tLy, x, y, len);
//move the calculated area to take account of scaling applied to the painter.
//the position of the area from the origin (0,0) is scaled
@ -2184,9 +2205,19 @@ void TerminalDisplay::mouseReleaseEvent(QMouseEvent* ev)
void TerminalDisplay::getCharacterPosition(const QPoint& widgetPoint,int& line,int& column) const
{
column = (widgetPoint.x() + _fontWidth/2 -contentsRect().left()-_leftMargin) / _fontWidth;
line = (widgetPoint.y()-contentsRect().top()-_topMargin) / _fontHeight;
if ( _fixedFont )
column = (widgetPoint.x() + _fontWidth/2 -contentsRect().left()-_leftMargin) / _fontWidth;
else
{
int x = contentsRect().left() + widgetPoint.x() - _fontWidth/2;
column = 0;
while(x > textWidth(0, column, line))
column++;
}
if ( line < 0 )
line = 0;
if ( column < 0 )
@ -2450,8 +2481,11 @@ void TerminalDisplay::setWordCharacters(const QString& wc)
void TerminalDisplay::setUsesMouse(bool on)
{
_mouseMarks = on;
setCursor( _mouseMarks ? Qt::IBeamCursor : Qt::ArrowCursor );
if (_mouseMarks != on) {
_mouseMarks = on;
setCursor( _mouseMarks ? Qt::IBeamCursor : Qt::ArrowCursor );
emit usesMouseChanged();
}
}
bool TerminalDisplay::usesMouse() const
{
@ -2913,7 +2947,7 @@ void TerminalDisplay::dragEnterEvent(QDragEnterEvent* event)
{
if (event->mimeData()->hasFormat("text/plain"))
event->acceptProposedAction();
if (event->mimeData()->urls().count());
if (event->mimeData()->urls().count())
event->acceptProposedAction();
}

@ -571,6 +571,7 @@ signals:
void termLostFocus();
void notifyBell(const QString&);
void usesMouseChanged();
protected:
virtual bool event( QEvent * );
@ -641,6 +642,11 @@ private:
// -- Drawing helpers --
// determine the width of this text
int textWidth(int startColumn, int length, int line) const;
// determine the area that encloses this series of characters
QRect calculateTextArea(int topLeftX, int topLeftY, int startColumn, int line, int length);
// divides the part of the display specified by 'rect' into
// fragments according to their colors and styles and calls
// drawTextFragment() to draw the fragments

@ -228,6 +228,18 @@ void QTermWidget::startShellProgram()
m_impl->m_session->run();
}
void QTermWidget::startTerminalTeletype()
{
if ( m_impl->m_session->isRunning() ) {
return;
}
m_impl->m_session->runEmptyPTY();
// redirect data from TTY to external recipient
connect( m_impl->m_session->emulation(), SIGNAL(sendData(const char *,int)),
this, SIGNAL(sendData(const char *,int)) );
}
void QTermWidget::init(int startnow)
{
m_layout = new QVBoxLayout();
@ -567,6 +579,11 @@ int QTermWidget::screenColumnsCount()
return m_impl->m_terminalDisplay->screenWindow()->screen()->getColumns();
}
int QTermWidget::screenLinesCount()
{
return m_impl->m_terminalDisplay->screenWindow()->screen()->getLines();
}
void QTermWidget::setSelectionStart(int row, int column)
{
m_impl->m_terminalDisplay->screenWindow()->screen()->setSelectionStart(column, row, true);
@ -582,9 +599,9 @@ void QTermWidget::getSelectionStart(int& row, int& column)
m_impl->m_terminalDisplay->screenWindow()->screen()->getSelectionStart(column, row);
}
void QTermWidget::setSelectionEnd(int& row, int& column)
void QTermWidget::getSelectionEnd(int& row, int& column)
{
m_impl->m_terminalDisplay->screenWindow()->screen()->setSelectionEnd(column, row);
m_impl->m_terminalDisplay->screenWindow()->screen()->getSelectionEnd(column, row);
}
QString QTermWidget::selectedText(bool preserveLineBreaks)
@ -619,3 +636,7 @@ Filter::HotSpot* QTermWidget::getHotSpotAt(int row, int column) const
return m_impl->m_terminalDisplay->filterChain()->hotSpotAt(row, column);
}
int QTermWidget::getPtySlaveFd() const
{
return m_impl->m_session->getPtySlaveFd();
}

@ -55,6 +55,13 @@ public:
//start shell program if it was not started in constructor
void startShellProgram();
/**
* Start terminal teletype as is
* and redirect data for external recipient.
* It can be used for display and control a remote terminal.
*/
void startTerminalTeletype();
int getShellPID();
void changeDir(const QString & dir);
@ -63,8 +70,7 @@ public:
// Terminal font
// Default is application font with family Monospace, size 10
// USE ONLY FIXED-PITCH FONT!
// otherwise symbols' position could be incorrect
// Beware of a performance penalty and display/alignment issues when using a proportional font.
void setTerminalFont(const QFont & font);
QFont getTerminalFont();
void setTerminalOpacity(qreal level);
@ -133,11 +139,12 @@ public:
int historyLinesCount();
int screenColumnsCount();
int screenLinesCount();
void setSelectionStart(int row, int column);
void setSelectionEnd(int row, int column);
void getSelectionStart(int& row, int& column);
void setSelectionEnd(int& row, int& column);
void getSelectionEnd(int& row, int& column);
/**
* Returns the currently selected text.
@ -165,6 +172,13 @@ public:
*/
Filter::HotSpot* getHotSpotAt(int row, int column) const;
/**
* Returns a pty slave file descriptor.
* This can be used for display and control
* a remote terminal.
*/
int getPtySlaveFd() const;
signals:
void finished();
void copyAvailable(bool);
@ -181,6 +195,13 @@ signals:
void activity();
void silence();
/**
* Emitted when emulator send data to the terminal process
* (redirected for external recipient). It can be used for
* control and display the remote terminal.
*/
void sendData(const char *,int);
public slots:
// Copy selection to clipboard
void copyClipboard();

@ -61,7 +61,7 @@ makefile = pyqtconfig.QtGuiModuleMakefile(
# specific prefixes or extensions (e.g. the "lib" prefix on UNIX, or the
# ".dll" extension on Windows).
makefile.extra_lib_dirs.append("..")
makefile.extra_libs = ["qtermwidget"]
makefile.extra_libs = ["qtermwidget4"]
# Generate the Makefile itself.
makefile.generate()

@ -11,25 +11,73 @@ class QTermWidget : QWidget {
%End
public:
QTermWidget(int startnow = 1, QWidget *parent = 0);
~QTermWidget();
enum ScrollBarPosition
enum ScrollBarPosition
{
NoScrollBar=0,
ScrollBarLeft=1,
ScrollBarRight=2
};
void setTerminalFont(QFont &font);
void setArgs(QStringList &args);
void setTextCodec(QTextCodec *codec);
void setColorScheme(int scheme);
void setSize(int h, int v);
void setHistorySize(int lines);
void setScrollBarPosition(ScrollBarPosition);
void sendText(QString &text);
QTermWidget(int startnow = 1, QWidget *parent = 0);
~QTermWidget();
QSize sizeHint() const;
void startShellProgram();
int getShellPID();
void changeDir(const QString & dir);
void setTerminalFont(QFont &font);
QFont getTerminalFont();
void setTerminalOpacity(qreal level);
void setEnvironment(const QStringList & environment);
void setShellProgram(const QString & progname);
void setWorkingDirectory(const QString & dir);
QString workingDirectory();
void setArgs(QStringList &args);
void setTextCodec(QTextCodec *codec);
void setColorScheme(const QString & name);
static QStringList availableColorSchemes();
void setSize(int h, int v);
void setHistorySize(int lines);
void setScrollBarPosition(ScrollBarPosition);
void scrollToEnd();
void sendText(QString &text);
void setFlowControlEnabled(bool enabled);
bool flowControlEnabled();
void setFlowControlWarningEnabled(bool enabled);
static QStringList availableKeyBindings();
QString keyBindings();
void setMotionAfterPasting(int);
int historyLinesCount();
int screenColumnsCount();
void setSelectionStart(int row, int column);
void setSelectionEnd(int row, int column);
void getSelectionStart(int& row, int& column);
void getSelectionEnd(int& row, int& column);
QString selectedText(bool preserveLineBreaks = true);
void setMonitorActivity(bool);
void setMonitorSilence(bool);
void setSilenceTimeout(int seconds);
signals:
void finished();
void copyAvailable(bool);
void termGetFocus();
void termLostFocus();
void termKeyPressed(QKeyEvent *);
void urlActivated(const QUrl&);
void bell(const QString& message);
void activity();
void silence();
public slots:
void copyClipboard();
void pasteClipboard();
void pasteSelection();
void zoomIn();
void zoomOut();
void setKeyBindings(const QString & kb);
void clear();
void toggleShowSearchBar();
protected:
void resizeEvent(QResizeEvent *e);
void resizeEvent(QResizeEvent *e);
private:
void *createTermWidget(int startnow, void *parent);
void *createTermWidget(int startnow, void *parent);
};

@ -19,12 +19,16 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
import sys
import sys, signal
from PyQt4 import Qt
from PyQt4.QtCore import SIGNAL, SLOT
import QTermWidget
signal.signal(signal.SIGINT, signal.SIG_DFL)
a = Qt.QApplication(sys.argv)
w = QTermWidget.QTermWidget()
w.show()
w.connect(w, SIGNAL('finished()'), a, SLOT('quit()'))
a.exec_()

Loading…
Cancel
Save