You can subscribe to this list here.
| 2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(7) |
Jul
(11) |
Aug
(45) |
Sep
(12) |
Oct
(8) |
Nov
(4) |
Dec
(1) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 |
Jan
(1) |
Feb
(12) |
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
(25) |
Aug
(9) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2007 |
Jan
(11) |
Feb
|
Mar
|
Apr
|
May
(19) |
Jun
(3) |
Jul
(3) |
Aug
(16) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2008 |
Jan
(54) |
Feb
(5) |
Mar
(34) |
Apr
|
May
(33) |
Jun
(7) |
Jul
(2) |
Aug
|
Sep
|
Oct
(1) |
Nov
(54) |
Dec
(32) |
| 2009 |
Jan
(5) |
Feb
(54) |
Mar
(29) |
Apr
(30) |
May
(86) |
Jun
(159) |
Jul
(16) |
Aug
|
Sep
(1) |
Oct
(9) |
Nov
|
Dec
(91) |
| 2010 |
Jan
(82) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
(31) |
Jul
(19) |
Aug
(33) |
Sep
(3) |
Oct
(1) |
Nov
(4) |
Dec
(3) |
| 2011 |
Jan
|
Feb
(1) |
Mar
(27) |
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(11) |
Nov
(5) |
Dec
(4) |
| 2012 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(4) |
Oct
(1) |
Nov
|
Dec
|
| 2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(11) |
Jul
(2) |
Aug
|
Sep
|
Oct
(4) |
Nov
|
Dec
(6) |
| 2014 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(5) |
Nov
|
Dec
|
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(10) |
Dec
|
|
From: <si...@us...> - 2013-10-21 09:48:37
|
Revision: 1333
http://sourceforge.net/p/qterm/code/1333
Author: sidos
Date: 2013-10-21 09:48:35 +0000 (Mon, 21 Oct 2013)
Log Message:
-----------
it is time to mark it stable
Modified Paths:
--------------
trunk/qterm/CMakeLists.txt
Modified: trunk/qterm/CMakeLists.txt
===================================================================
--- trunk/qterm/CMakeLists.txt 2013-10-21 09:47:29 UTC (rev 1332)
+++ trunk/qterm/CMakeLists.txt 2013-10-21 09:48:35 UTC (rev 1333)
@@ -2,8 +2,8 @@
include(CTest)
cmake_minimum_required(VERSION 2.8.6 FATAL_ERROR)
set(QTERM_VERSION_MAJOR 0)
-set(QTERM_VERSION_MINOR 5)
-set(QTERM_VERSION_RELEASE 12)
+set(QTERM_VERSION_MINOR 6)
+set(QTERM_VERSION_RELEASE 0)
set(QTERM_VERSION "${QTERM_VERSION_MAJOR}.${QTERM_VERSION_MINOR}.${QTERM_VERSION_RELEASE}" )
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2013-10-21 09:47:33
|
Revision: 1332
http://sourceforge.net/p/qterm/code/1332
Author: sidos
Date: 2013-10-21 09:47:29 +0000 (Mon, 21 Oct 2013)
Log Message:
-----------
QT_BINARY_DIR is required to find qcollectiongenerator tool
Modified Paths:
--------------
trunk/qterm/CMakeLists.txt
Modified: trunk/qterm/CMakeLists.txt
===================================================================
--- trunk/qterm/CMakeLists.txt 2013-07-20 21:42:08 UTC (rev 1331)
+++ trunk/qterm/CMakeLists.txt 2013-10-21 09:47:29 UTC (rev 1332)
@@ -16,6 +16,10 @@
find_package(Qt5Network)
find_package(Qt5PrintSupport)
find_package(Qt5LinguistTools)
+ IF(NOT QT_BINARY_DIR)
+ exec_program(${_qt5Core_install_prefix}/bin/qmake ARGS "-query QT_INSTALL_BINS"
+ OUTPUT_VARIABLE QT_BINARY_DIR)
+ ENDIF()
ELSE(QT5)
find_package(Qt4 4.5.0 REQUIRED)
find_package(KDE4)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <hep...@us...> - 2013-07-20 21:42:10
|
Revision: 1331
http://sourceforge.net/p/qterm/code/1331
Author: hephooey
Date: 2013-07-20 21:42:08 +0000 (Sat, 20 Jul 2013)
Log Message:
-----------
Fix the segfault and enable UAO again
The UAO codec is still inaccessible from the address book dialog, due to
QTBUG-32500, should be fixed in the next release.
Modified Paths:
--------------
trunk/qterm/src/main.cpp
Modified: trunk/qterm/src/main.cpp
===================================================================
--- trunk/qterm/src/main.cpp 2013-07-05 07:45:20 UTC (rev 1330)
+++ trunk/qterm/src/main.cpp 2013-07-20 21:42:08 UTC (rev 1331)
@@ -147,8 +147,7 @@
// Registrate the new codec
- // It crashes on exit with Qt5.1 beta
- //UAOCodec hackCodec;
+ (void) new UAOCodec;
QTerm::Frame * mw = new QTerm::Frame();
mw->setWindowTitle( "QTerm "+QString(QTERM_VERSION) );
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2013-07-05 07:45:27
|
Revision: 1330
http://sourceforge.net/p/qterm/code/1330
Author: sidos
Date: 2013-07-05 07:45:20 +0000 (Fri, 05 Jul 2013)
Log Message:
-----------
clear warnings
Modified Paths:
--------------
trunk/qterm/src/dommodel.cpp
Modified: trunk/qterm/src/dommodel.cpp
===================================================================
--- trunk/qterm/src/dommodel.cpp 2013-06-14 12:20:35 UTC (rev 1329)
+++ trunk/qterm/src/dommodel.cpp 2013-07-05 07:45:20 UTC (rev 1330)
@@ -174,11 +174,13 @@
case Qt::DecorationRole:
switch (type(index)) {
case Folder:
- return QVariant(QIcon(":/pic/folder.png"));
+ return QVariant(QIcon(":/pic/folder.png"));
case Favorite:
- return QVariant(QIcon(":/pic/tabpad_favorite.png"));
+ return QVariant(QIcon(":/pic/tabpad_favorite.png"));
case Site:
- return QVariant(QIcon(":/pic/tabpad.png"));
+ return QVariant(QIcon(":/pic/tabpad.png"));
+ default:
+ return QVariant();
}
default:
return QVariant();
@@ -256,11 +258,12 @@
QDomNodeList siteList = domDocument.elementsByTagName("site");
for (int i=0; i<siteList.count(); i++) {
QDomElement element = siteList.item(i).toElement();
- if (element.attribute("uuid") == uuid)
+ if (element.attribute("uuid") == uuid) {
if (element.attribute("favor") == "1")
return Favorite;
else
return Site;
+ }
}
}
return Unknown;
@@ -455,11 +458,12 @@
QDomNodeList siteList = domDocument.elementsByTagName("site");
for (int i=0; i<siteList.count(); i++) {
QDomElement element = siteList.item(i).toElement();
- if (element.attribute("uuid") == uuid)
+ if (element.attribute("uuid") == uuid) {
if (element.attribute("favor") == "1")
element.setAttribute("favor", 0);
else
element.setAttribute("favor", 1);
+ }
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2013-06-14 12:20:39
|
Revision: 1329
http://sourceforge.net/p/qterm/code/1329
Author: sidos
Date: 2013-06-14 12:20:35 +0000 (Fri, 14 Jun 2013)
Log Message:
-----------
remove debug message
Modified Paths:
--------------
trunk/qterm/src/termstring.cpp
Modified: trunk/qterm/src/termstring.cpp
===================================================================
--- trunk/qterm/src/termstring.cpp 2013-06-14 12:08:47 UTC (rev 1328)
+++ trunk/qterm/src/termstring.cpp 2013-06-14 12:20:35 UTC (rev 1329)
@@ -179,7 +179,7 @@
bool TermString::isPartial(int index)
{
if (index < 0 || index >= m_index.size()) {
- qDebug() << "length " << m_index.size() << ", index: " << index;
+ //qDebug() << "length " << m_index.size() << ", index: " << index;
return false;
}
if (m_index.at(index) == -1) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2013-06-14 12:08:51
|
Revision: 1328
http://sourceforge.net/p/qterm/code/1328
Author: sidos
Date: 2013-06-14 12:08:47 +0000 (Fri, 14 Jun 2013)
Log Message:
-----------
redirected links have no header info to extract
Modified Paths:
--------------
trunk/qterm/src/qtermhttp.cpp
Modified: trunk/qterm/src/qtermhttp.cpp
===================================================================
--- trunk/qterm/src/qtermhttp.cpp 2013-06-14 07:32:48 UTC (rev 1327)
+++ trunk/qterm/src/qtermhttp.cpp 2013-06-14 12:08:47 UTC (rev 1328)
@@ -83,6 +83,9 @@
if (m_httpReply->error() != QNetworkReply::NoError)
return;
+ if(!m_httpReply->attribute(QNetworkRequest::RedirectionTargetAttribute).isNull())
+ return;
+
int FileLength = m_httpReply->header(QNetworkRequest::ContentLengthHeader).toInt();
// extract filename if exists
// m_httpReply->header(QNetworkRequest::ContentDispositionHeader) returns QVariant(null) as of Qt5.1 beta
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2013-06-14 07:32:51
|
Revision: 1327
http://sourceforge.net/p/qterm/code/1327
Author: sidos
Date: 2013-06-14 07:32:48 +0000 (Fri, 14 Jun 2013)
Log Message:
-----------
get filename using QNetworkReply::rawHeader
Modified Paths:
--------------
trunk/qterm/src/qtermhttp.cpp
Modified: trunk/qterm/src/qtermhttp.cpp
===================================================================
--- trunk/qterm/src/qtermhttp.cpp 2013-06-14 06:50:45 UTC (rev 1326)
+++ trunk/qterm/src/qtermhttp.cpp 2013-06-14 07:32:48 UTC (rev 1327)
@@ -83,12 +83,18 @@
if (m_httpReply->error() != QNetworkReply::NoError)
return;
- QVariant value;
-
int FileLength = m_httpReply->header(QNetworkRequest::ContentLengthHeader).toInt();
+ // extract filename if exists
+ // m_httpReply->header(QNetworkRequest::ContentDispositionHeader) returns QVariant(null) as of Qt5.1 beta
+ QString ValueString = m_codec->toUnicode(m_httpReply->rawHeader("Content-Disposition"));
+ if (ValueString.right(1) != ";")
+ ValueString += ";";
+ QRegExp re("filename=(.*);", Qt::CaseInsensitive);
+ re.setMinimal(true); //Dont FIXME:this will also split filenames with ';' inside, does anyone really do this?
+ int pos = re.indexIn(ValueString);
+ if (pos != -1)
+ m_strHttpFile = re.cap(1);
- m_strHttpFile = m_httpReply->header(QNetworkRequest::ContentDispositionHeader).toString();
-
if (m_bPreview) {
QString strPool = Global::instance()->m_pref.strPoolPath;
@@ -145,6 +151,8 @@
void Http::httpRead(qint64 done, qint64 total)
{
+ if(!m_httpReply->attribute(QNetworkRequest::RedirectionTargetAttribute).isNull())
+ return;
QByteArray ba = m_httpReply->readAll();
QFile file(m_strHttpFile);
if (file.open(QIODevice::ReadWrite | QIODevice::Append)) {
@@ -179,10 +187,12 @@
QVariant redirectionTarget = m_httpReply->attribute(QNetworkRequest::RedirectionTargetAttribute);
if (!redirectionTarget.isNull()) {
m_url = m_url.resolved(redirectionTarget.toUrl());
+ m_httpReply->abort();
m_httpReply->deleteLater();
getLink(m_url.toString(), m_bPreview);
return;
}
+
if (m_bPreview) {
QString strPool = Global::instance()->m_pref.strPoolPath;
previewImage(m_strHttpFile);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2013-06-14 06:50:48
|
Revision: 1326
http://sourceforge.net/p/qterm/code/1326
Author: sidos
Date: 2013-06-14 06:50:45 +0000 (Fri, 14 Jun 2013)
Log Message:
-----------
UAOCodec crashes on exit
Modified Paths:
--------------
trunk/qterm/src/main.cpp
Modified: trunk/qterm/src/main.cpp
===================================================================
--- trunk/qterm/src/main.cpp 2013-06-13 19:54:17 UTC (rev 1325)
+++ trunk/qterm/src/main.cpp 2013-06-14 06:50:45 UTC (rev 1326)
@@ -147,7 +147,8 @@
// Registrate the new codec
- UAOCodec hackCodec;
+ // It crashes on exit with Qt5.1 beta
+ //UAOCodec hackCodec;
QTerm::Frame * mw = new QTerm::Frame();
mw->setWindowTitle( "QTerm "+QString(QTERM_VERSION) );
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2013-06-13 19:54:19
|
Revision: 1325
http://sourceforge.net/p/qterm/code/1325
Author: sidos
Date: 2013-06-13 19:54:17 +0000 (Thu, 13 Jun 2013)
Log Message:
-----------
signal delayedCloseFinished is obsolete and signal connectionClosed is renamed to disconnected
Modified Paths:
--------------
trunk/qterm/src/qtermsocket.cpp
trunk/qterm/src/qtermtelnet.cpp
trunk/qterm/src/qtermtelnet.h
Modified: trunk/qterm/src/qtermsocket.cpp
===================================================================
--- trunk/qterm/src/qtermsocket.cpp 2013-06-13 19:52:00 UTC (rev 1324)
+++ trunk/qterm/src/qtermsocket.cpp 2013-06-13 19:54:17 UTC (rev 1325)
@@ -51,8 +51,7 @@
connect(m_socket, SIGNAL(connected()), this, SLOT(socketConnected()));
connect(m_socket, SIGNAL(hostFound()), this, SIGNAL(hostFound()));
- connect(m_socket, SIGNAL(connectionClosed()), this, SIGNAL(connectionClosed()));
- connect(m_socket, SIGNAL(delayedCloseFinished()), this, SIGNAL(delayedCloseFinished()));
+ connect(m_socket, SIGNAL(disconnected()), this, SIGNAL(connectionClosed()));
connect(m_socket, SIGNAL(readyRead()), this, SLOT(socketReadyRead()));
connect(m_socket, SIGNAL(error(QAbstractSocket::SocketError)), this, SIGNAL(error(QAbstractSocket::SocketError)));
}
@@ -556,8 +555,7 @@
d_socket = new SocketPrivate();
connect(d_socket, SIGNAL(connected()), this, SIGNAL(connected()));
connect(d_socket, SIGNAL(hostFound()), this, SIGNAL(hostFound()));
- connect(d_socket, SIGNAL(connectionClosed()), this, SIGNAL(connectionClosed()));
- connect(d_socket, SIGNAL(delayedCloseFinished()), this, SIGNAL(delayedCloseFinished()));
+ connect(d_socket, SIGNAL(disconnected()), this, SIGNAL(connectionClosed()));
connect(d_socket, SIGNAL(readyRead()), this, SIGNAL(readyRead()));
connect(d_socket, SIGNAL(error(QAbstractSocket::SocketError)), this, SIGNAL(error(QAbstractSocket::SocketError)));
connect(d_socket, SIGNAL(SocketState(int)), this, SIGNAL(SocketState(int)));
Modified: trunk/qterm/src/qtermtelnet.cpp
===================================================================
--- trunk/qterm/src/qtermtelnet.cpp 2013-06-13 19:52:00 UTC (rev 1324)
+++ trunk/qterm/src/qtermtelnet.cpp 2013-06-13 19:54:17 UTC (rev 1325)
@@ -114,8 +114,6 @@
this, SLOT(showError(QAbstractSocket::SocketError)));
connect(socket, SIGNAL(hostFound()),
this, SLOT(hostFound()));
- connect(socket, SIGNAL(delayedCloseFinished()),
- this, SLOT(delayCloseFinished()));
connect(socket, SIGNAL(connectionClosed()),
this, SLOT(closed()));
connect(socket, SIGNAL(SocketState(int)),
@@ -278,16 +276,6 @@
emit TelnetState(TSCLOSED);
}
/*------------------------------------------------------------------------
- * SLOT delayCloseFinished
- *------------------------------------------------------------------------
- */
-
-void Telnet::delayCloseFinished()
-{
- bConnected = false;
- emit TelnetState(TSCLOSEFINISH);
-}
-/*------------------------------------------------------------------------
* SLOT hostFound
*------------------------------------------------------------------------
*/
Modified: trunk/qterm/src/qtermtelnet.h
===================================================================
--- trunk/qterm/src/qtermtelnet.h 2013-06-13 19:52:00 UTC (rev 1324)
+++ trunk/qterm/src/qtermtelnet.h 2013-06-13 19:54:17 UTC (rev 1325)
@@ -135,7 +135,6 @@
void socketReadyRead();
void showError(QAbstractSocket::SocketError);
void hostFound();
- void delayCloseFinished();
void closed();
protected:
//init structure fsm
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2013-06-13 19:52:03
|
Revision: 1324
http://sourceforge.net/p/qterm/code/1324
Author: sidos
Date: 2013-06-13 19:52:00 +0000 (Thu, 13 Jun 2013)
Log Message:
-----------
fix signal name of QNetworkReply
Modified Paths:
--------------
trunk/qterm/src/qtermhttp.cpp
Modified: trunk/qterm/src/qtermhttp.cpp
===================================================================
--- trunk/qterm/src/qtermhttp.cpp 2013-06-13 18:48:43 UTC (rev 1323)
+++ trunk/qterm/src/qtermhttp.cpp 2013-06-13 19:52:00 UTC (rev 1324)
@@ -72,7 +72,7 @@
m_httpReply = m_httpDown.get(QNetworkRequest(u));
connect(m_httpReply, SIGNAL(finished()), this, SLOT(httpDone()));
- connect(m_httpReply, SIGNAL(dataReadProgress(qint64, qint64)),
+ connect(m_httpReply, SIGNAL(downloadProgress(qint64, qint64)),
this, SLOT(httpRead(qint64, qint64)));
connect(m_httpReply, SIGNAL(metaDataChanged()),
this, SLOT(httpHeader()));
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2013-06-13 18:48:45
|
Revision: 1323
http://sourceforge.net/p/qterm/code/1323
Author: sidos
Date: 2013-06-13 18:48:43 +0000 (Thu, 13 Jun 2013)
Log Message:
-----------
Qt5 compatible
Modified Paths:
--------------
trunk/qterm/src/blur.cpp
trunk/qterm/src/blur.h
trunk/qterm/src/overlayWidget.h
Modified: trunk/qterm/src/blur.cpp
===================================================================
--- trunk/qterm/src/blur.cpp 2013-06-13 14:54:57 UTC (rev 1322)
+++ trunk/qterm/src/blur.cpp 2013-06-13 18:48:43 UTC (rev 1323)
@@ -25,6 +25,12 @@
#include "blur.h"
+#if QT_VERSION >= 0x050000
+#include <QtWidgets/QWidget>
+#else
+#include <QtGui/QWidget>
+#endif
+
#ifdef Q_WS_X11
#include <QtGui/QX11Info>
#include <X11/Xlib.h>
Modified: trunk/qterm/src/blur.h
===================================================================
--- trunk/qterm/src/blur.h 2013-06-13 14:54:57 UTC (rev 1322)
+++ trunk/qterm/src/blur.h 2013-06-13 18:48:43 UTC (rev 1323)
@@ -25,11 +25,8 @@
02110-1301 USA.
*/
-#if QT_VERSION >= 0x050000
-#include <QtWidgets/QWidget>
-#else
-#include <QtGui/QWidget>
-#endif
+#include <QtGui/QRegion>
+class QWidget;
namespace QTerm
{
Modified: trunk/qterm/src/overlayWidget.h
===================================================================
--- trunk/qterm/src/overlayWidget.h 2013-06-13 14:54:57 UTC (rev 1322)
+++ trunk/qterm/src/overlayWidget.h 2013-06-13 18:48:43 UTC (rev 1323)
@@ -31,6 +31,7 @@
{
class OverlayWidget : public QFrame
{
+ Q_OBJECT
public:
/**
* The widget is parented to the toplevelwidget of alignWidget,
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2013-06-13 14:55:00
|
Revision: 1322
http://sourceforge.net/p/qterm/code/1322
Author: sidos
Date: 2013-06-13 14:54:57 +0000 (Thu, 13 Jun 2013)
Log Message:
-----------
Add Qt5 support
Modified Paths:
--------------
trunk/qterm/CMakeLists.txt
trunk/qterm/src/CMakeLists.txt
trunk/qterm/src/aboutdialog.cpp
trunk/qterm/src/aboutdialog.h
trunk/qterm/src/addrdialog.cpp
trunk/qterm/src/addrdialog.h
trunk/qterm/src/articledialog.cpp
trunk/qterm/src/articledialog.h
trunk/qterm/src/blur.h
trunk/qterm/src/charpane.cpp
trunk/qterm/src/charpane.h
trunk/qterm/src/chartable.cpp
trunk/qterm/src/closedialog.cpp
trunk/qterm/src/closedialog.h
trunk/qterm/src/dbus.cpp
trunk/qterm/src/dommodel.cpp
trunk/qterm/src/hostinfo.cpp
trunk/qterm/src/imagelistviewer.cpp
trunk/qterm/src/imageviewer.cpp
trunk/qterm/src/keydialog.cpp
trunk/qterm/src/keydialog.h
trunk/qterm/src/msgdialog.cpp
trunk/qterm/src/msgdialog.h
trunk/qterm/src/osdmessage.cpp
trunk/qterm/src/overlayWidget.cpp
trunk/qterm/src/pallete.cpp
trunk/qterm/src/pallete.h
trunk/qterm/src/po/CMakeLists.txt
trunk/qterm/src/popupMessage.cpp
trunk/qterm/src/popwidget.cpp
trunk/qterm/src/prefdialog.cpp
trunk/qterm/src/prefdialog.h
trunk/qterm/src/progressBar.cpp
trunk/qterm/src/qtermbuffer.cpp
trunk/qterm/src/qtermcanvas.cpp
trunk/qterm/src/qtermcanvas.h
trunk/qterm/src/qtermconfig.cpp
trunk/qterm/src/qtermdecode.cpp
trunk/qterm/src/qtermframe.cpp
trunk/qterm/src/qtermglobal.cpp
trunk/qterm/src/qtermhttp.cpp
trunk/qterm/src/qtermhttp.h
trunk/qterm/src/qtermiplocation.cpp
trunk/qterm/src/qtermscreen.cpp
trunk/qterm/src/qtermsocket.cpp
trunk/qterm/src/qtermsound.cpp
trunk/qterm/src/qtermtelnet.cpp
trunk/qterm/src/qtermtextline.cpp
trunk/qterm/src/qtermtimelabel.cpp
trunk/qterm/src/qtermtimelabel.h
trunk/qterm/src/qtermtoolbutton.cpp
trunk/qterm/src/qtermwindow.cpp
trunk/qterm/src/qtermwindow.h
trunk/qterm/src/qtermwindowbase.cpp
trunk/qterm/src/qtermzmodem.cpp
trunk/qterm/src/quickdialog.cpp
trunk/qterm/src/quickdialog.h
trunk/qterm/src/schemedialog.cpp
trunk/qterm/src/schemedialog.h
trunk/qterm/src/scripthelper.cpp
trunk/qterm/src/shortcutsdialog.cpp
trunk/qterm/src/shortcutsdialog.h
trunk/qterm/src/soundconf.cpp
trunk/qterm/src/soundconf.h
trunk/qterm/src/ssh/auth.cpp
trunk/qterm/src/ssh/channel.cpp
trunk/qterm/src/ssh/kex.cpp
trunk/qterm/src/ssh/packet.cpp
trunk/qterm/src/ssh/socket.cpp
trunk/qterm/src/statusBar.cpp
trunk/qterm/src/statusBar.h
trunk/qterm/src/toolbardialog.cpp
trunk/qterm/src/wallet.cpp
trunk/qterm/src/zmodemdialog.cpp
trunk/qterm/src/zmodemdialog.h
Modified: trunk/qterm/CMakeLists.txt
===================================================================
--- trunk/qterm/CMakeLists.txt 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/CMakeLists.txt 2013-06-13 14:54:57 UTC (rev 1322)
@@ -1,14 +1,26 @@
project(qterm)
include(CTest)
-cmake_minimum_required(VERSION 2.6.2 FATAL_ERROR)
+cmake_minimum_required(VERSION 2.8.6 FATAL_ERROR)
set(QTERM_VERSION_MAJOR 0)
set(QTERM_VERSION_MINOR 5)
set(QTERM_VERSION_RELEASE 12)
set(QTERM_VERSION "${QTERM_VERSION_MAJOR}.${QTERM_VERSION_MINOR}.${QTERM_VERSION_RELEASE}" )
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
-find_package(Qt4 4.5.0 REQUIRED)
-find_package(KDE4)
+set(CMAKE_AUTOMOC ON)
+IF(QT5)
+ find_package(Qt5Core)
+ find_package(Qt5Gui)
+ find_package(Qt5Widgets)
+ find_package(Qt5Xml)
+ find_package(Qt5Network)
+ find_package(Qt5PrintSupport)
+ find_package(Qt5LinguistTools)
+ELSE(QT5)
+ find_package(Qt4 4.5.0 REQUIRED)
+ find_package(KDE4)
+ENDIF(QT5)
+
IF(WIN32 AND MSVC)
ADD_DEFINITIONS (/D _CRT_SECURE_NO_WARNINGS)
ENDIF(WIN32 AND MSVC)
Modified: trunk/qterm/src/CMakeLists.txt
===================================================================
--- trunk/qterm/src/CMakeLists.txt 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/CMakeLists.txt 2013-06-13 14:54:57 UTC (rev 1322)
@@ -223,15 +223,28 @@
set(optionalLibs ${optionalLibs} ${WIN32_WS2_LIBRARY})
endif(WIN32_WS2_LIBRARY)
endif(WIN32)
-qt4_add_resources(qterm_RCCS_SRCS ${qterm_RCCS})
-qt4_wrap_ui(qterm_UIS_H ${qterm_UIS})
-qt4_automoc(${qterm_SRCS})
+if(QT5)
+ qt5_add_resources(qterm_RCCS_SRCS ${qterm_RCCS})
+ qt5_wrap_ui(qterm_UIS_H ${qterm_UIS})
+else(QT5)
+ qt4_add_resources(qterm_RCCS_SRCS ${qterm_RCCS})
+ qt4_wrap_ui(qterm_UIS_H ${qterm_UIS})
+endif(QT5)
add_definitions( -DHAVE_CONFIG_H )
+if(QT5)
include_directories(
+ ${Qt5Qt_INCLUDE_DIRS}
+ ${Qt5Widgets_INCLUDE_DIRS}
+ ${Qt5Core_INCLUDE_DIRS}
+ ${Qt5Network_INCLUDE_DIRS}
+ )
+else(QT5)
+include_directories(
${QT_INCLUDE_DIR}
${QT_QTCORE_INCLUDE_DIR}
${QT_QTGUI_INCLUDE_DIR}
${QT_QTNETWORK_INCLUDE_DIR} )
+endif(QT5)
if(UNIX AND NOT APPLE)
find_package(X11)
include_directories(${X11_INCLUDE_DIR})
@@ -263,13 +276,24 @@
else()
add_executable(${PROGRAME} ${qterm_SRCS} ${qterm_RCCS_SRCS})
endif()
+if(QT5)
target_link_libraries(${PROGRAME}
+ ${Qt5Core_LIBRARIES}
+ ${Qt5Gui_LIBRARIES}
+ ${Qt5Widgets_LIBRARIES}
+ ${Qt5Xml_LIBRARIES}
+ ${Qt5PrintSupport_LIBRARIES}
+ ${Qt5Network_LIBRARIES}
+ ${optionalLibs})
+else(QT5)
+target_link_libraries(${PROGRAME}
${QT_LIBRARIES}
${QT_QTCORE_LIBRARY}
${QT_QTGUI_LIBRARY}
${QT_QTNETWORK_LIBRARY}
${QT_QTXML_LIBRARY}
${optionalLibs})
+endif(QT5)
if(WIN32 AND MINGW)
target_link_libraries(${PROGRAME} ${win32Libs})
endif(WIN32 AND MINGW)
Modified: trunk/qterm/src/aboutdialog.cpp
===================================================================
--- trunk/qterm/src/aboutdialog.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/aboutdialog.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -26,7 +26,7 @@
namespace QTerm
{
-aboutDialog::aboutDialog( QWidget* parent, Qt::WFlags fl )
+aboutDialog::aboutDialog( QWidget* parent, Qt::WindowFlags fl )
: QDialog( parent, fl )
{
QString pathLib = Global::instance()->pathLib();
@@ -57,4 +57,4 @@
} // namespace QTerm
-#include <aboutdialog.moc>
+#include <moc_aboutdialog.cpp>
Modified: trunk/qterm/src/aboutdialog.h
===================================================================
--- trunk/qterm/src/aboutdialog.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/aboutdialog.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -12,6 +12,7 @@
//#include <qwidget.h>
//#include "ui/ui_aboutdialog.h"
#include "ui_aboutdialog.h"
+#include <Qt>
namespace QTerm
{
class aboutDialog : public QDialog
@@ -19,7 +20,7 @@
Q_OBJECT
public:
- aboutDialog( QWidget* parent = 0, Qt::WFlags fl = 0 );
+ aboutDialog( QWidget* parent = 0, Qt::WindowFlags fl = 0 );
~aboutDialog();
private:
Ui::aboutDialog ui;
Modified: trunk/qterm/src/addrdialog.cpp
===================================================================
--- trunk/qterm/src/addrdialog.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/addrdialog.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -36,7 +36,7 @@
* The dialog will by default be modeless, unless you set 'modal' to
* TRUE to construct a modal dialog.
*/
-addrDialog::addrDialog(QWidget* parent, bool partial, Qt::WFlags fl)
+addrDialog::addrDialog(QWidget* parent, bool partial, Qt::WindowFlags fl)
: QDialog(parent, fl), bPartial(partial), bgMenu(this)
{
ui.setupUi(this);
@@ -317,7 +317,7 @@
void addrDialog::onMenuColor()
{
QColor color = QColorDialog::getColor(clrMenu);
- if (color.isValid() == TRUE) {
+ if (color.isValid()) {
clrMenu = color;
}
}
@@ -325,7 +325,6 @@
void addrDialog::connectSlots()
{
connect(ui.nameTreeView, SIGNAL(clicked(QModelIndex)), this, SLOT(onNamechange(QModelIndex)));
- connect(ui.nameTreeView->selectionModel(), SIGNAL(currentChanged(QModelIndex, QModelIndex)), this, SLOT(onNamechange(QModelIndex)));
connect(ui.nameTreeView, SIGNAL(doubleClicked(QModelIndex)), this, SLOT(onConnect(QModelIndex)));
connect(ui.nameTreeView, SIGNAL(customContextMenuRequested(QPoint)), this, SLOT(onPopupTreeContextMenu(QPoint)));
@@ -525,5 +524,5 @@
} // namespace QTerm
-#include <addrdialog.moc>
+#include <moc_addrdialog.cpp>
Modified: trunk/qterm/src/addrdialog.h
===================================================================
--- trunk/qterm/src/addrdialog.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/addrdialog.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -22,7 +22,7 @@
Q_OBJECT
public:
- addrDialog(QWidget* parent = 0, bool partial = false, Qt::WFlags fl = 0);
+ addrDialog(QWidget* parent = 0, bool partial = false, Qt::WindowFlags fl = 0);
~addrDialog();
Param param;
Modified: trunk/qterm/src/articledialog.cpp
===================================================================
--- trunk/qterm/src/articledialog.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/articledialog.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -19,7 +19,7 @@
* The dialog will by default be modeless, unless you set 'modal' to
* TRUE to construct a modal dialog.
*/
-articleDialog::articleDialog(QWidget* parent, Qt::WFlags fl)
+articleDialog::articleDialog(QWidget* parent, Qt::WindowFlags fl)
: QDialog(parent, fl)
{
@@ -58,4 +58,4 @@
} // namespace QTerm
-#include <articledialog.moc>
+#include <moc_articledialog.cpp>
Modified: trunk/qterm/src/articledialog.h
===================================================================
--- trunk/qterm/src/articledialog.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/articledialog.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -18,7 +18,7 @@
Q_OBJECT
public:
- articleDialog(QWidget* parent = 0, Qt::WFlags fl = 0);
+ articleDialog(QWidget* parent = 0, Qt::WindowFlags fl = 0);
~articleDialog();
QString strArticle;
Modified: trunk/qterm/src/blur.h
===================================================================
--- trunk/qterm/src/blur.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/blur.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -25,7 +25,11 @@
02110-1301 USA.
*/
+#if QT_VERSION >= 0x050000
+#include <QtWidgets/QWidget>
+#else
#include <QtGui/QWidget>
+#endif
namespace QTerm
{
Modified: trunk/qterm/src/charpane.cpp
===================================================================
--- trunk/qterm/src/charpane.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/charpane.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -123,4 +123,4 @@
}
-#include "charpane.moc"
+#include "moc_charpane.cpp"
Modified: trunk/qterm/src/charpane.h
===================================================================
--- trunk/qterm/src/charpane.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/charpane.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -1,10 +1,15 @@
#ifndef CHARPANE_H
#define CHARPANE_H
+#include <QtCore/QMap>
+#include <QtCore/QString>
+#if QT_VERSION >= 0x050000
+#include <QtWidgets/QWidget>
+#include <QtWidgets/QFrame>
+#else
#include <QtGui/QWidget>
#include <QtGui/QFrame>
-#include <QtCore/QMap>
-#include <QtCore/QString>
+#endif
class QToolButton;
class QVBoxLayout;
Modified: trunk/qterm/src/chartable.cpp
===================================================================
--- trunk/qterm/src/chartable.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/chartable.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -92,4 +92,4 @@
}
-#include "chartable.moc"
+#include "moc_chartable.cpp"
Modified: trunk/qterm/src/closedialog.cpp
===================================================================
--- trunk/qterm/src/closedialog.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/closedialog.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -16,7 +16,7 @@
namespace QTerm
{
-CloseDialog::CloseDialog(QWidget * parent, Qt::WFlags fl)
+CloseDialog::CloseDialog(QWidget * parent, Qt::WindowFlags fl)
: QDialog(parent, fl),m_count(30)
{
ui.setupUi(this);
@@ -49,4 +49,4 @@
} // namespace QTerm
-#include <closedialog.moc>
+#include <moc_closedialog.cpp>
Modified: trunk/qterm/src/closedialog.h
===================================================================
--- trunk/qterm/src/closedialog.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/closedialog.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -22,7 +22,7 @@
Q_OBJECT
public:
- CloseDialog(QWidget* parent = 0, Qt::WFlags fl = 0);
+ CloseDialog(QWidget* parent = 0, Qt::WindowFlags fl = 0);
~CloseDialog();
void setSiteList(const QStringList & list);
Ui::closeDialog ui;
Modified: trunk/qterm/src/dbus.cpp
===================================================================
--- trunk/qterm/src/dbus.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/dbus.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -186,4 +186,4 @@
}
} // namespace QTerm
-#include <dbus.moc>
+#include <moc_dbus.cpp>
Modified: trunk/qterm/src/dommodel.cpp
===================================================================
--- trunk/qterm/src/dommodel.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/dommodel.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -5,7 +5,6 @@
#include <QtCore/QFile>
#include <QtCore/QTextStream>
#include <QtCore/QUuid>
-#include <QtGui/QMessageBox>
#include <QtGui/QIcon>
namespace QTerm
@@ -528,4 +527,4 @@
} //namespace QTerm
-#include <dommodel.moc>
+#include <moc_dommodel.cpp>
Modified: trunk/qterm/src/hostinfo.cpp
===================================================================
--- trunk/qterm/src/hostinfo.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/hostinfo.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -1,5 +1,9 @@
#include "hostinfo.h"
+#if QT_VERSION >= 0x050000
+#include <QtWidgets/QInputDialog>
+#else
#include <QtGui/QInputDialog>
+#endif
namespace QTerm
{
Modified: trunk/qterm/src/imagelistviewer.cpp
===================================================================
--- trunk/qterm/src/imagelistviewer.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/imagelistviewer.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -138,4 +138,4 @@
} // namespace QTerm
-#include <imagelistviewer.moc>
+#include <moc_imagelistviewer.cpp>
Modified: trunk/qterm/src/imageviewer.cpp
===================================================================
--- trunk/qterm/src/imageviewer.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/imageviewer.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -16,7 +16,7 @@
{
ui.setupUi(this);
- d_extensionShown = TRUE;
+ d_extensionShown = true;
/*
ui.d_browser->setText("Hide Browser");
@@ -94,4 +94,4 @@
} // namespace QTerm
-#include <imageviewer.moc>
+#include <moc_imageviewer.cpp>
Modified: trunk/qterm/src/keydialog.cpp
===================================================================
--- trunk/qterm/src/keydialog.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/keydialog.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -21,7 +21,7 @@
* The dialog will by default be modeless, unless you set 'modal' to
* TRUE to construct a modal dialog.
*/
-keyDialog::keyDialog( QWidget* parent, Qt::WFlags fl )
+keyDialog::keyDialog( QWidget* parent, Qt::WindowFlags fl )
: QDialog( parent, fl ),bgKey(this)
{
@@ -274,4 +274,4 @@
} // namespace QTerm
-#include <keydialog.moc>
+#include <moc_keydialog.cpp>
Modified: trunk/qterm/src/keydialog.h
===================================================================
--- trunk/qterm/src/keydialog.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/keydialog.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -20,7 +20,7 @@
Q_OBJECT
public:
- keyDialog( QWidget* parent = 0, Qt::WFlags fl = 0 );
+ keyDialog( QWidget* parent = 0, Qt::WindowFlags fl = 0 );
~keyDialog();
protected:
Modified: trunk/qterm/src/msgdialog.cpp
===================================================================
--- trunk/qterm/src/msgdialog.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/msgdialog.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -10,7 +10,7 @@
#include <stdio.h>
namespace QTerm
{
-msgDialog::msgDialog( QWidget* parent, Qt::WFlags fl )
+msgDialog::msgDialog( QWidget* parent, Qt::WindowFlags fl )
: QDialog( parent, fl )
{
ui.setupUi(this);
@@ -28,4 +28,4 @@
} // namespace QTerm
-#include <msgdialog.moc>
+#include <moc_msgdialog.cpp>
Modified: trunk/qterm/src/msgdialog.h
===================================================================
--- trunk/qterm/src/msgdialog.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/msgdialog.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -17,7 +17,7 @@
Q_OBJECT
public:
- msgDialog( QWidget* parent = 0, Qt::WFlags fl = 0 );
+ msgDialog( QWidget* parent = 0, Qt::WindowFlags fl = 0 );
~msgDialog();
Ui::msgDialog ui;
Modified: trunk/qterm/src/osdmessage.cpp
===================================================================
--- trunk/qterm/src/osdmessage.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/osdmessage.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -176,4 +176,4 @@
} // namespace QTerm
//#include "osdmessage.moc"
-#include <osdmessage.moc>
+#include <moc_osdmessage.cpp>
Modified: trunk/qterm/src/overlayWidget.cpp
===================================================================
--- trunk/qterm/src/overlayWidget.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/overlayWidget.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -92,3 +92,4 @@
}
}
+#include <moc_overlayWidget.cpp>
Modified: trunk/qterm/src/pallete.cpp
===================================================================
--- trunk/qterm/src/pallete.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/pallete.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -6,7 +6,7 @@
namespace QTerm
{
-Pallete::Pallete( QWidget* parent, Qt::WFlags fl )
+Pallete::Pallete( QWidget* parent, Qt::WindowFlags fl )
: QWidget( parent, fl )
{
setupUi(this);
@@ -51,4 +51,4 @@
}
}
-#include <pallete.moc>
\ No newline at end of file
+#include <moc_pallete.cpp>
Modified: trunk/qterm/src/pallete.h
===================================================================
--- trunk/qterm/src/pallete.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/pallete.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -11,7 +11,7 @@
signals:
void colorChanged(int index, int role);
public:
- Pallete( QWidget* parent = 0, Qt::WFlags fl = 0 );
+ Pallete( QWidget* parent = 0, Qt::WindowFlags fl = 0 );
protected:
bool eventFilter(QObject *obj, QEvent *e);
Modified: trunk/qterm/src/po/CMakeLists.txt
===================================================================
--- trunk/qterm/src/po/CMakeLists.txt 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/po/CMakeLists.txt 2013-06-13 14:54:57 UTC (rev 1322)
@@ -1,5 +1,9 @@
file(GLOB TRANSLATIONS_FILES *.ts)
-qt4_add_translation(QM_FILES ${TRANSLATIONS_FILES})
+if(QT5)
+ qt5_add_translation(QM_FILES ${TRANSLATIONS_FILES})
+else(QT5)
+ qt4_add_translation(QM_FILES ${TRANSLATIONS_FILES})
+endif(QT5)
add_custom_target(translations_target DEPENDS ${QM_FILES})
if (NOT APPLE)
install(FILES ${QM_FILES} DESTINATION share/qterm/po)
Modified: trunk/qterm/src/popupMessage.cpp
===================================================================
--- trunk/qterm/src/popupMessage.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/popupMessage.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -124,14 +124,14 @@
void PopupMessage::showCloseButton( const bool show )
{
- findChild<QPushButton *>( "closeButton" )->setShown( show );
+ findChild<QPushButton *>( "closeButton" )->setVisible( show );
adjustSize();
}
void PopupMessage::showCounter( const bool show )
{
m_showCounter = show;
- findChild<QFrame*>( "counterVisual" )->setShown( show );
+ findChild<QFrame*>( "counterVisual" )->setVisible( show );
adjustSize();
}
@@ -353,4 +353,4 @@
}
//#include "popupMessage.moc"
-#include <popupMessage.moc>
+#include <moc_popupMessage.cpp>
Modified: trunk/qterm/src/popwidget.cpp
===================================================================
--- trunk/qterm/src/popwidget.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/popwidget.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -153,4 +153,4 @@
}
-#include <popwidget.moc>
+#include <moc_popwidget.cpp>
Modified: trunk/qterm/src/prefdialog.cpp
===================================================================
--- trunk/qterm/src/prefdialog.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/prefdialog.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -27,7 +27,7 @@
* The dialog will by default be modeless, unless you set 'modal' to
* TRUE to construct a modal dialog.
*/
-prefDialog::prefDialog( QWidget* parent, Qt::WFlags fl )
+prefDialog::prefDialog( QWidget* parent, Qt::WindowFlags fl )
: QDialog( parent, fl )
{
@@ -243,4 +243,4 @@
} // namespace QTerm
-#include <prefdialog.moc>
+#include <moc_prefdialog.cpp>
Modified: trunk/qterm/src/prefdialog.h
===================================================================
--- trunk/qterm/src/prefdialog.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/prefdialog.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -20,7 +20,7 @@
Q_OBJECT
public:
- prefDialog( QWidget* parent = 0, Qt::WFlags fl = 0 );
+ prefDialog( QWidget* parent = 0, Qt::WindowFlags fl = 0 );
~prefDialog();
protected slots:
Modified: trunk/qterm/src/progressBar.cpp
===================================================================
--- trunk/qterm/src/progressBar.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/progressBar.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -21,9 +21,15 @@
#include "qtermglobal.h"
//Added by qt3to4:
#include <QtGui/QPixmap>
+#if QT_VERSION >= 0x050000
+#include <QtWidgets/QLabel>
+#include <QtWidgets/QProgressBar>
+#include <QtWidgets/QPushButton>
+#else
#include <QtGui/QLabel>
#include <QtGui/QProgressBar>
#include <QtGui/QPushButton>
+#endif
namespace QTerm {
Modified: trunk/qterm/src/qtermbuffer.cpp
===================================================================
--- trunk/qterm/src/qtermbuffer.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermbuffer.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -655,4 +655,4 @@
} // namespace QTerm
-#include <qtermbuffer.moc>
+#include <moc_qtermbuffer.cpp>
Modified: trunk/qterm/src/qtermcanvas.cpp
===================================================================
--- trunk/qterm/src/qtermcanvas.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermcanvas.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -17,7 +17,7 @@
{
// extern QString getSaveFileName(const QString&, QWidget*);
-Canvas::Canvas(QWidget *parent, Qt::WFlags f)
+Canvas::Canvas(QWidget *parent, Qt::WindowFlags f)
: QScrollArea(parent)
{
@@ -341,4 +341,4 @@
} // namespace QTerm
-#include <qtermcanvas.moc>
+#include <moc_qtermcanvas.cpp>
Modified: trunk/qterm/src/qtermcanvas.h
===================================================================
--- trunk/qterm/src/qtermcanvas.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermcanvas.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -21,7 +21,7 @@
{
Q_OBJECT
public:
- Canvas(QWidget *parent = NULL, Qt::WFlags f = 0);
+ Canvas(QWidget *parent = NULL, Qt::WindowFlags f = 0);
~Canvas();
void loadImage(QString);
Modified: trunk/qterm/src/qtermconfig.cpp
===================================================================
--- trunk/qterm/src/qtermconfig.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermconfig.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -15,7 +15,11 @@
#include <QtCore/QFileInfo>
#include <QtCore/QStringList>
#include <QtCore/QString>
+#if QT_VERSION > 0x050000
+#include <QtWidgets/QMessageBox>
+#else
#include <QtGui/QMessageBox>
+#endif
#include <QtDebug>
namespace QTerm
Modified: trunk/qterm/src/qtermdecode.cpp
===================================================================
--- trunk/qterm/src/qtermdecode.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermdecode.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -620,4 +620,4 @@
} // namespace QTerm
-#include <qtermdecode.moc>
+#include <moc_qtermdecode.cpp>
Modified: trunk/qterm/src/qtermframe.cpp
===================================================================
--- trunk/qterm/src/qtermframe.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermframe.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -71,9 +71,13 @@
#include <QLineEdit>
#include <QInputDialog>
#include <QStatusBar>
+#if QT_VERSION >= 0x050000
+#include <QtPrintSupport/QPrinter>
+#include <QtPrintSupport/QPrintDialog>
+#else
#include <QtGui/QPrinter>
#include <QtGui/QPrintDialog>
-#include <QtGui/QPainter>
+#endif
#include <QtDebug>
#include <QUuid>
@@ -1242,4 +1246,4 @@
}
-#include <qtermframe.moc>
+#include <moc_qtermframe.cpp>
Modified: trunk/qterm/src/qtermglobal.cpp
===================================================================
--- trunk/qterm/src/qtermglobal.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermglobal.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -25,13 +25,19 @@
#include <QtCore/QUrl>
#include <QtCore/QProcess>
#include <QtCore/QLibraryInfo>
+#include <QtCore/QUuid>
+#include <QtCore/QTextStream>
+#include <QtGui/QDesktopServices>
+#if QT_VERSION >= 0x050000
+#include <QtWidgets/QApplication>
+#include <QtWidgets/QFileDialog>
+#include <QtWidgets/QMessageBox>
+#else
#include <QtGui/QApplication>
-#include <QtGui/QDesktopServices>
#include <QtGui/QFileDialog>
#include <QtGui/QMessageBox>
+#endif
#include <QtXml/QDomDocument>
-#include <QtCore/QUuid>
-#include <QtCore/QTextStream>
#if defined(_OS_WIN32_) || defined(Q_OS_WIN32)
#include <windows.h>
@@ -842,4 +848,4 @@
} // namespace QTerm
-#include <qtermglobal.moc>
+#include <moc_qtermglobal.cpp>
Modified: trunk/qterm/src/qtermhttp.cpp
===================================================================
--- trunk/qterm/src/qtermhttp.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermhttp.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -12,9 +12,12 @@
#include <QtCore/QRegExp>
#include <QtCore/QProcess>
#include <QtCore/QTextCodec>
+#include <QtCore/QDebug>
+#if QT_VERSION >= 0x050000
+#include <QtWidgets/QMessageBox>
+#else
#include <QtGui/QMessageBox>
-#include <QtCore/QDebug>
-
+#endif
namespace QTerm
{
@@ -23,11 +26,7 @@
{
m_codec = codec;
m_pCanvas = NULL;
- connect(&m_httpDown, SIGNAL(done(bool)), this, SLOT(httpDone(bool)));
- connect(&m_httpDown, SIGNAL(dataReadProgress(int, int)),
- this, SLOT(httpRead(int, int)));
- connect(&m_httpDown, SIGNAL(responseHeaderReceived(const QHttpResponseHeader&)),
- this, SLOT(httpResponse(const QHttpResponseHeader&)));
+ m_httpReply = NULL;
}
Http::~Http()
@@ -36,7 +35,8 @@
void Http::cancel()
{
- m_httpDown.abort();
+ if (m_httpReply)
+ m_httpReply->abort();
// remove unsuccessful download
if (QFile::exists(m_strHttpFile))
@@ -50,17 +50,15 @@
m_bExist = false;
m_bPreview = preview;
QUrl u(url);
+ m_url = u;
+ // local files need no network
if (u.isRelative() || u.scheme() == "file") {
previewImage(u.path());
emit done(this);
return;
}
-// QString path = url.mid(url.find(u.host(),false) + u.host().length());
-// QString path = url.mid(url.find('/',
-// url.find(u.host(),false),
-// false));
-
+ // alternative host substitute
if (QFile::exists(Global::instance()->pathCfg() + "hosts.cfg")) {
Config conf(Global::instance()->pathCfg() + "hosts.cfg");
QString strTmp = conf.getItemValue("hosts", u.host()).toString();
@@ -71,47 +69,25 @@
}
}
m_strHttpFile = QFileInfo(u.path()).fileName();
- m_httpDown.setHost(u.host(), u.port(80));
- m_httpDown.get(u.path() + "?" + u.encodedQuery());
+ m_httpReply = m_httpDown.get(QNetworkRequest(u));
+
+ connect(m_httpReply, SIGNAL(finished()), this, SLOT(httpDone()));
+ connect(m_httpReply, SIGNAL(dataReadProgress(qint64, qint64)),
+ this, SLOT(httpRead(qint64, qint64)));
+ connect(m_httpReply, SIGNAL(metaDataChanged()),
+ this, SLOT(httpHeader()));
}
-void Http::httpResponse(const QHttpResponseHeader& hrh)
+void Http::httpHeader()
{
- int code = hrh.statusCode();
-
- if (code >=300 && code < 400 && hrh.hasKey("Location")) {
- if(hrh.value("Location") != m_httpDown.currentRequest().path()) {
- qDebug() << "http redicrection: " << hrh.value("Location");
- QUrl u(hrh.value("Location"));
- m_httpDown.setHost(u.host(), u.port(80));
- m_httpDown.get(u.path() + "?" + u.encodedQuery());
- return;
- }
- }
-
- if (code != 200) {
- m_httpDown.abort();
+ if (m_httpReply->error() != QNetworkReply::NoError)
return;
- }
- QString ValueString;
- QString filename;
+ QVariant value;
- ValueString = hrh.value("Content-Length");
- int FileLength = ValueString.toInt();
+ int FileLength = m_httpReply->header(QNetworkRequest::ContentLengthHeader).toInt();
- ValueString = hrh.value("Content-Disposition");
-// ValueString = ValueString.mid(ValueString.find(';') + 1).stripWhiteSpace();
-// if(ValueString.lower().find("filename") == 0)
-// m_strHttpFile = ValueString.mid(ValueString.find('=') + 1).stripWhiteSpace();
- if (ValueString.right(1) != ";")
- ValueString += ";";
- QRegExp re("filename=.*;", Qt::CaseInsensitive);
- re.setMinimal(true); //Dont FIXME:this will also split filenames with ';' inside, does anyone really do this?
- int pos = re.indexIn(ValueString);
- if (pos != -1)
- m_strHttpFile = ValueString.mid(pos + 9, re.matchedLength() - 10);
- filename = m_strHttpFile = m_codec->toUnicode(m_strHttpFile.toLatin1());
+ m_strHttpFile = m_httpReply->header(QNetworkRequest::ContentDispositionHeader).toString();
if (m_bPreview) {
QString strPool = Global::instance()->m_pref.strPoolPath;
@@ -120,13 +96,14 @@
QFileInfo fi(m_strHttpFile);
+ // append .n if local file exists
int i = 1;
QFileInfo fi2 = fi;
while (fi2.exists()) {
// all the same
if (fi2.size() == FileLength) {
m_bExist = true;
- m_httpDown.abort();
+ m_httpReply->abort();
break;
} else {
m_strHttpFile = QString("%1/%2(%3).%4")
@@ -150,14 +127,14 @@
QString strSave = Global::instance()->getSaveFileName(m_strHttpFile, NULL);
// no filename specified which means the user canceled this download
if (strSave.isEmpty()) {
- m_httpDown.abort();
+ m_httpReply->abort();
emit done(this);
return;
}
m_strHttpFile = strSave;
}
QTerm::StatusBar::instance()->newProgressOperation(this)
- .setDescription(filename)
+ .setDescription(m_strHttpFile)
.setAbortSlot(this, SLOT(cancel()))
.setMaximum(100);
QTerm::StatusBar::instance()->resetMainText();
@@ -166,9 +143,9 @@
}
-void Http::httpRead(int done, int total)
+void Http::httpRead(qint64 done, qint64 total)
{
- QByteArray ba = m_httpDown.readAll();
+ QByteArray ba = m_httpReply->readAll();
QFile file(m_strHttpFile);
if (file.open(QIODevice::ReadWrite | QIODevice::Append)) {
QDataStream ds(&file);
@@ -180,25 +157,32 @@
emit percent(done*100 / total);
}
-void Http::httpDone(bool err)
+void Http::httpDone()
{
- if (err) {
- switch (m_httpDown.error()) {
- case QHttp::Aborted:
- if (m_bExist)
- break;
- else {
- emit done(this);
- return;
- }
- default:
- QMessageBox::critical(NULL, tr("Download Error"),
- tr("Failed to download file"));
- deleteLater();
+ switch (m_httpReply->error()) {
+ case QNetworkReply::NoError:
+ break;
+ case QNetworkReply::OperationCanceledError:
+ if (m_bExist)
+ break;
+ else {
+ emit done(this);
return;
}
+ default:
+ QMessageBox::critical(NULL, tr("Download Error"),
+ tr("Failed to download file"));
+ deleteLater();
+ return;
}
-
+ // we are redirected
+ QVariant redirectionTarget = m_httpReply->attribute(QNetworkRequest::RedirectionTargetAttribute);
+ if (!redirectionTarget.isNull()) {
+ m_url = m_url.resolved(redirectionTarget.toUrl());
+ m_httpReply->deleteLater();
+ getLink(m_url.toString(), m_bPreview);
+ return;
+ }
if (m_bPreview) {
QString strPool = Global::instance()->m_pref.strPoolPath;
previewImage(m_strHttpFile);
@@ -225,4 +209,4 @@
} // namespace QTerm
-#include <qtermhttp.moc>
+#include <moc_qtermhttp.cpp>
Modified: trunk/qterm/src/qtermhttp.h
===================================================================
--- trunk/qterm/src/qtermhttp.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermhttp.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -2,7 +2,8 @@
#define QTERMHTTP_H
#include <QtCore/QObject>
-#include <QtNetwork/QHttp>
+#include <QtNetwork/QNetworkAccessManager>
+#include <QtNetwork/QNetworkReply>
class QWidget;
class QTextCodec;
@@ -21,9 +22,9 @@
void getLink(const QString&, bool);
protected slots:
void cancel();
- void httpDone(bool);
- void httpRead(int, int);
- void httpResponse(const QHttpResponseHeader &);
+ void httpDone();
+ void httpRead(qint64 bytesRead, qint64 totlaBytes);
+ void httpHeader();
void previewImage(const QString&);
signals:
@@ -32,7 +33,9 @@
void percent(int);
protected:
- QHttp m_httpDown;
+ QNetworkAccessManager m_httpDown;
+ QNetworkReply *m_httpReply;
+ QUrl m_url;
QString m_strHttpFile;
bool m_bPreview;
bool m_bExist;
Modified: trunk/qterm/src/qtermiplocation.cpp
===================================================================
--- trunk/qterm/src/qtermiplocation.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermiplocation.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -174,7 +174,7 @@
f->offset_last_start_ip = byteArrayToInt((char *)buf, 4);
record_count = (f->offset_last_start_ip - f->offset_first_start_ip) / 7;
- if (record_count <= 1) return FALSE;
+ if (record_count <= 1) return false;
// search for right range
B = 0; E = record_count;
@@ -197,6 +197,6 @@
} else {// not in this range... miss
country = "unkown"; city = "";
}// if ip_start<=ip<=ip_end
- return TRUE;
+ return true;
}
}
Modified: trunk/qterm/src/qtermscreen.cpp
===================================================================
--- trunk/qterm/src/qtermscreen.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermscreen.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -1199,7 +1199,7 @@
if (img.depth() <= 8) {
// pseudo color
- for (int i = 0; i < img.numColors(); i++) {
+ for (int i = 0; i < img.colorCount(); i++) {
col = img.color(i);
cr = qRed(col); cg = qGreen(col); cb = qBlue(col);
if (cr > red)
@@ -1361,4 +1361,4 @@
} // namespace QTerm
-#include <qtermscreen.moc>
+#include <moc_qtermscreen.cpp>
Modified: trunk/qterm/src/qtermsocket.cpp
===================================================================
--- trunk/qterm/src/qtermsocket.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermsocket.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -609,5 +609,5 @@
} // namespace QTerm
-#include <qtermsocket.moc>
+#include <moc_qtermsocket.cpp>
Modified: trunk/qterm/src/qtermsound.cpp
===================================================================
--- trunk/qterm/src/qtermsound.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermsound.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -1,7 +1,6 @@
#include "qtermsound.h"
#include <QtCore/QFile>
#include <QtCore/QProcess>
-#include <QtGui/QMessageBox>
#ifdef PHONON_ENABLED
#ifdef OLD_PHONON
Modified: trunk/qterm/src/qtermtelnet.cpp
===================================================================
--- trunk/qterm/src/qtermtelnet.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermtelnet.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -903,4 +903,4 @@
} // namespace QTerm
-#include <qtermtelnet.moc>
+#include <moc_qtermtelnet.cpp>
Modified: trunk/qterm/src/qtermtextline.cpp
===================================================================
--- trunk/qterm/src/qtermtextline.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermtextline.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -369,4 +369,4 @@
}
} // namespace QTerm
-#include <qtermtextline.moc>
+#include <moc_qtermtextline.cpp>
Modified: trunk/qterm/src/qtermtimelabel.cpp
===================================================================
--- trunk/qterm/src/qtermtimelabel.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermtimelabel.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -19,7 +19,7 @@
#include <QDateTime>
//constructor
-QTermTimeLabel::QTermTimeLabel(QWidget * parent, const char * name, Qt::WFlags f)
+QTermTimeLabel::QTermTimeLabel(QWidget * parent, const char * name, Qt::WindowFlags f)
:QLabel(parent,f)
{
setAlignment(Qt::AlignHCenter);
@@ -37,4 +37,4 @@
{
setText(currentTime->currentTime().toString());
}
-#include <qtermtimelabel.moc>
+#include <moc_qtermtimelabel.cpp>
Modified: trunk/qterm/src/qtermtimelabel.h
===================================================================
--- trunk/qterm/src/qtermtimelabel.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermtimelabel.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -11,7 +11,7 @@
{
Q_OBJECT
public:
- QTermTimeLabel(QWidget * parent, const char * name=0, Qt::WFlags f=0);
+ QTermTimeLabel(QWidget * parent, const char * name=0, Qt::WindowFlags f=0);
~QTermTimeLabel();
protected:
QTime * currentTime;
Modified: trunk/qterm/src/qtermtoolbutton.cpp
===================================================================
--- trunk/qterm/src/qtermtoolbutton.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermtoolbutton.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -31,4 +31,4 @@
} // namespace QTerm
-#include <qtermtoolbutton.moc>
+#include <moc_qtermtoolbutton.cpp>
Modified: trunk/qterm/src/qtermwindow.cpp
===================================================================
--- trunk/qterm/src/qtermwindow.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermwindow.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -238,7 +238,7 @@
};
//constructor
-Window::Window(Frame * frame, Param param, const QString &uuid, QWidget * parent, const char * name, Qt::WFlags wflags)
+Window::Window(Frame * frame, Param param, const QString &uuid, QWidget * parent, const char * name, Qt::WindowFlags wflags)
: WindowBase(parent, wflags), m_strMessage(), location()
{
groupActions();
@@ -1899,4 +1899,4 @@
}
}
-#include <qtermwindow.moc>
+#include <moc_qtermwindow.cpp>
Modified: trunk/qterm/src/qtermwindow.h
===================================================================
--- trunk/qterm/src/qtermwindow.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermwindow.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -76,7 +76,7 @@
Q_OBJECT
public:
Window(Frame * frame, Param param, const QString& uuid, QWidget* parent = 0,
- const char* name = 0, Qt::WFlags wflags = Qt::Window);
+ const char* name = 0, Qt::WindowFlags wflags = Qt::Window);
~Window();
void connectHost();
Modified: trunk/qterm/src/qtermwindowbase.cpp
===================================================================
--- trunk/qterm/src/qtermwindowbase.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermwindowbase.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -1,3 +1,3 @@
#include "qtermwindowbase.h"
-#include "qtermwindowbase.moc"
+#include "moc_qtermwindowbase.cpp"
Modified: trunk/qterm/src/qtermzmodem.cpp
===================================================================
--- trunk/qterm/src/qtermzmodem.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/qtermzmodem.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -8,7 +8,11 @@
#include <QtCore/QString>
#include <QtCore/QFileInfo>
#include <QtCore/QTextCodec>
+#if QT_VERSION >= 0x050000
+#include <QtWidgets/QFileDialog>
+#else
#include <QtGui/QFileDialog>
+#endif
namespace QTerm
{
@@ -2852,4 +2856,4 @@
} // namespace QTerm
-#include <qtermzmodem.moc>
+#include <moc_qtermzmodem.cpp>
Modified: trunk/qterm/src/quickdialog.cpp
===================================================================
--- trunk/qterm/src/quickdialog.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/quickdialog.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -28,7 +28,7 @@
* The dialog will by default be modeless, unless you set 'modal' to
* TRUE to construct a modal dialog.
*/
-quickDialog::quickDialog(QWidget* parent, Qt::WFlags fl)
+quickDialog::quickDialog(QWidget* parent, Qt::WindowFlags fl)
: QDialog(parent, fl)
{
ui.setupUi(this);
@@ -254,4 +254,4 @@
} // namespace QTerm
-#include <quickdialog.moc>
+#include <moc_quickdialog.cpp>
Modified: trunk/qterm/src/quickdialog.h
===================================================================
--- trunk/qterm/src/quickdialog.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/quickdialog.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -25,7 +25,7 @@
Q_OBJECT
public:
- quickDialog(QWidget* parent = 0, Qt::WFlags fl = 0);
+ quickDialog(QWidget* parent = 0, Qt::WindowFlags fl = 0);
~quickDialog();
Param param;
Modified: trunk/qterm/src/schemedialog.cpp
===================================================================
--- trunk/qterm/src/schemedialog.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/schemedialog.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -10,7 +10,7 @@
namespace QTerm
{
-schemeDialog::schemeDialog(QWidget* parent, Qt::WFlags fl)
+schemeDialog::schemeDialog(QWidget* parent, Qt::WindowFlags fl)
: QDialog(parent, fl)
{
ui.setupUi(this);
@@ -311,4 +311,4 @@
} // namespace QTerm
-#include <schemedialog.moc>
+#include <moc_schemedialog.cpp>
Modified: trunk/qterm/src/schemedialog.h
===================================================================
--- trunk/qterm/src/schemedialog.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/schemedialog.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -9,7 +9,7 @@
Q_OBJECT
public:
- schemeDialog(QWidget* parent = 0, Qt::WFlags fl = 0);
+ schemeDialog(QWidget* parent = 0, Qt::WindowFlags fl = 0);
~schemeDialog();
void setScheme(const QString&);
Modified: trunk/qterm/src/scripthelper.cpp
===================================================================
--- trunk/qterm/src/scripthelper.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/scripthelper.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -308,4 +308,4 @@
} // namespace QTerm
-#include <scripthelper.moc>
+#include <moc_scripthelper.cpp>
Modified: trunk/qterm/src/shortcutsdialog.cpp
===================================================================
--- trunk/qterm/src/shortcutsdialog.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/shortcutsdialog.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -1,8 +1,12 @@
#include "shortcutsdialog.h"
-
#include <QtGui/QKeyEvent>
+#if QT_VERSION >= 0x050000
+#include <QtWidgets/QMessageBox>
+#include <QtWidgets/QShortcut>
+#else
#include <QtGui/QMessageBox>
#include <QtGui/QShortcut>
+#endif
namespace QTerm {
@@ -180,4 +184,4 @@
}
-#include <shortcutsdialog.moc>
+#include <moc_shortcutsdialog.cpp>
Modified: trunk/qterm/src/shortcutsdialog.h
===================================================================
--- trunk/qterm/src/shortcutsdialog.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/shortcutsdialog.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -2,7 +2,7 @@
#define SHORTCUTSDIALOG_H
#include "ui_shortcutsdialog.h"
-#include <QtGui/QShortcut>
+class QShortcut;
namespace QTerm{
Modified: trunk/qterm/src/soundconf.cpp
===================================================================
--- trunk/qterm/src/soundconf.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/soundconf.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -17,7 +17,7 @@
* The dialog will by default be modeless, unless you set 'modal' to
* TRUE to construct a modal dialog.
*/
-soundConf::soundConf( QWidget* parent, Qt::WFlags fl )
+soundConf::soundConf( QWidget* parent, Qt::WindowFlags fl )
: QDialog( parent, fl ),bgMethod(this)
{
ui.setupUi(this);
@@ -187,4 +187,4 @@
} // namespace QTerm
-#include <soundconf.moc>
+#include <moc_soundconf.cpp>
Modified: trunk/qterm/src/soundconf.h
===================================================================
--- trunk/qterm/src/soundconf.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/soundconf.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -11,7 +11,7 @@
Q_OBJECT
public:
- soundConf( QWidget* parent = 0, Qt::WFlags fl = 0 );
+ soundConf( QWidget* parent = 0, Qt::WindowFlags fl = 0 );
~soundConf();
void loadSetting();
void saveSetting();
Modified: trunk/qterm/src/ssh/auth.cpp
===================================================================
--- trunk/qterm/src/ssh/auth.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/ssh/auth.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -19,7 +19,6 @@
#include <QtCore/QCryptographicHash>
#include <QtCore/QDir>
#include <QtCore/QFile>
-#include <QtGui/QInputDialog>
#ifdef SSH_DEBUG
#include <QtDebug>
@@ -450,5 +449,5 @@
}
-#include "auth.moc"
+#include "moc_auth.cpp"
Modified: trunk/qterm/src/ssh/channel.cpp
===================================================================
--- trunk/qterm/src/ssh/channel.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/ssh/channel.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -319,5 +319,5 @@
}
-#include "channel.moc"
+#include "moc_channel.cpp"
Modified: trunk/qterm/src/ssh/kex.cpp
===================================================================
--- trunk/qterm/src/ssh/kex.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/ssh/kex.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -559,5 +559,5 @@
}
-#include "kex.moc"
+#include "moc_kex.cpp"
Modified: trunk/qterm/src/ssh/packet.cpp
===================================================================
--- trunk/qterm/src/ssh/packet.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/ssh/packet.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -634,5 +634,5 @@
}
-#include "packet.moc"
+#include "moc_packet.cpp"
Modified: trunk/qterm/src/ssh/socket.cpp
===================================================================
--- trunk/qterm/src/ssh/socket.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/ssh/socket.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -322,5 +322,5 @@
}
-#include "socket.moc"
+#include "moc_socket.cpp"
Modified: trunk/qterm/src/statusBar.cpp
===================================================================
--- trunk/qterm/src/statusBar.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/statusBar.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -23,7 +23,6 @@
#include <QEvent>
// #include <Q3Frame>
#include <QHBoxLayout>
-#include <QCustomEvent>
#include <QProgressBar>
#include <QToolButton>
#include <QPushButton>
@@ -405,7 +404,7 @@
StatusBar::toggleProgressWindow( bool show ) //slot
{
m_popupProgress->adjustSize(); //FIXME shouldn't be needed, adding bars doesn't seem to do this
- m_popupProgress->setShown( show );
+ m_popupProgress->setVisible( show );
if( !show )
hideMainProgressBar();
@@ -504,7 +503,7 @@
void
StatusBar::updateProgressAppearance()
{
- toggleProgressWindowButton()->setShown( m_progressMap.count() > 1 );
+ toggleProgressWindowButton()->setVisible( m_progressMap.count() > 1 );
resetMainText();
@@ -537,7 +536,7 @@
{
resetMainText();
(progressBox()->findChild<QWidget*>("showAllProgressDetails"))->hide();
- m_popupProgress->setShown(false);
+ m_popupProgress->setVisible(false);
}
}
@@ -545,4 +544,4 @@
//#include "statusBar.moc"
-#include <statusBar.moc>
+#include <moc_statusBar.cpp>
Modified: trunk/qterm/src/statusBar.h
===================================================================
--- trunk/qterm/src/statusBar.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/statusBar.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -6,7 +6,6 @@
// #include <qmap.h> //stack allocated
// #include <q3valuelist.h> //stack allocated
//Added by qt3to4:
-// #include <QCustomEvent>
#include <QLabel>
#include <QEvent>
#include <QPaintEvent>
@@ -82,7 +81,6 @@
protected:
virtual void ensurePolished();
-// virtual void customEvent( QCustomEvent* );
virtual void paintEvent( QPaintEvent* );
virtual bool event( QEvent* );
Modified: trunk/qterm/src/toolbardialog.cpp
===================================================================
--- trunk/qterm/src/toolbardialog.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/toolbardialog.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -1,10 +1,17 @@
#include "toolbardialog.h"
-#include <QtGui/QToolBar>
#include <QtCore/QRegExp>
#include <QtCore/QSettings>
+
+#if QT_VERSION >= 0x050000
+#include <QtWidgets/QToolBar>
+#include <QtWidgets/QMainWindow>
+#include <QtWidgets/QToolButton>
+#else
+#include <QtGui/QToolBar>
#include <QtGui/QMainWindow>
#include <QtGui/QToolButton>
+#endif
ToolbarDialog::ToolbarDialog(QWidget* parent)
: QDialog(parent),m_defaultToolBars()
@@ -248,4 +255,4 @@
comboToolbarsCurrentIndexChanged(comboToolbars->currentIndex());
}
-#include <toolbardialog.moc>
+#include <moc_toolbardialog.cpp>
Modified: trunk/qterm/src/wallet.cpp
===================================================================
--- trunk/qterm/src/wallet.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/wallet.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -123,4 +123,4 @@
}
-#include <wallet.moc>
+#include <moc_wallet.cpp>
Modified: trunk/qterm/src/zmodemdialog.cpp
===================================================================
--- trunk/qterm/src/zmodemdialog.cpp 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/zmodemdialog.cpp 2013-06-13 14:54:57 UTC (rev 1322)
@@ -3,7 +3,7 @@
#include <QMessageBox>
namespace QTerm
{
-zmodemDialog::zmodemDialog(QWidget *parent, Qt::WFlags fl)
+zmodemDialog::zmodemDialog(QWidget *parent, Qt::WindowFlags fl)
: QDialog(parent, fl)
{
ui.setupUi(this);
@@ -58,5 +58,5 @@
} // namespace QTerm
-#include <zmodemdialog.moc>
+#include <moc_zmodemdialog.cpp>
Modified: trunk/qterm/src/zmodemdialog.h
===================================================================
--- trunk/qterm/src/zmodemdialog.h 2013-06-13 14:30:07 UTC (rev 1321)
+++ trunk/qterm/src/zmodemdialog.h 2013-06-13 14:54:57 UTC (rev 1322)
@@ -10,7 +10,7 @@
Q_OBJECT
public:
- zmodemDialog( QWidget *parent=0, Qt::WFlags fl=0 );
+ zmodemDialog( QWidget *parent=0, Qt::WindowFlags fl=0 );
~zmodemDialog();
void setFileInfo(const QString&, int);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2013-06-13 14:30:10
|
Revision: 1321
http://sourceforge.net/p/qterm/code/1321
Author: sidos
Date: 2013-06-13 14:30:07 +0000 (Thu, 13 Jun 2013)
Log Message:
-----------
resources are builtin using qt resource system
Removed Paths:
-------------
trunk/qterm/src/cursor/CMakeLists.txt
trunk/qterm/src/pic/CMakeLists.txt
Deleted: trunk/qterm/src/cursor/CMakeLists.txt
===================================================================
--- trunk/qterm/src/cursor/CMakeLists.txt 2013-06-13 14:20:13 UTC (rev 1320)
+++ trunk/qterm/src/cursor/CMakeLists.txt 2013-06-13 14:30:07 UTC (rev 1321)
@@ -1,2 +0,0 @@
-file(GLOB cursorFiles "${CMAKE_CURRENT_SOURCE_DIR}/*.xpm")
-install(FILES ${cursorFiles} DESTINATION share/qterm/cursor)
Deleted: trunk/qterm/src/pic/CMakeLists.txt
===================================================================
--- trunk/qterm/src/pic/CMakeLists.txt 2013-06-13 14:20:13 UTC (rev 1320)
+++ trunk/qterm/src/pic/CMakeLists.txt 2013-06-13 14:30:07 UTC (rev 1321)
@@ -1,2 +0,0 @@
-file(GLOB picFiles "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
-install(FILES ${picFiles} DESTINATION share/qterm/pic)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2013-06-13 14:20:15
|
Revision: 1320
http://sourceforge.net/p/qterm/code/1320
Author: sidos
Date: 2013-06-13 14:20:13 +0000 (Thu, 13 Jun 2013)
Log Message:
-----------
qterm-qt4 is the main branch and supports qt5 in future
Added Paths:
-----------
trunk/qterm/
Removed Paths:
-------------
trunk/qterm-qt4/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2013-06-13 14:18:55
|
Revision: 1319
http://sourceforge.net/p/qterm/code/1319
Author: sidos
Date: 2013-06-13 14:18:53 +0000 (Thu, 13 Jun 2013)
Log Message:
-----------
rename qt3 based qterm to qterm-old
Added Paths:
-----------
trunk/qterm-old/
Removed Paths:
-------------
trunk/qterm/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2012-10-11 08:31:18
|
Revision: 1318
http://qterm.svn.sourceforge.net/qterm/?rev=1318&view=rev
Author: sidos
Date: 2012-10-11 08:31:07 +0000 (Thu, 11 Oct 2012)
Log Message:
-----------
implement proper redirection
Modified Paths:
--------------
trunk/qterm-qt4/src/qtermhttp.cpp
Modified: trunk/qterm-qt4/src/qtermhttp.cpp
===================================================================
--- trunk/qterm-qt4/src/qtermhttp.cpp 2012-09-30 02:27:46 UTC (rev 1317)
+++ trunk/qterm-qt4/src/qtermhttp.cpp 2012-10-11 08:31:07 UTC (rev 1318)
@@ -13,6 +13,7 @@
#include <QtCore/QProcess>
#include <QtCore/QTextCodec>
#include <QtGui/QMessageBox>
+#include <QtCore/QDebug>
namespace QTerm
{
@@ -79,8 +80,13 @@
int code = hrh.statusCode();
if (code >=300 && code < 400 && hrh.hasKey("Location")) {
- m_httpDown.get(hrh.value("Location"));
- return;
+ if(hrh.value("Location") != m_httpDown.currentRequest().path()) {
+ qDebug() << "http redicrection: " << hrh.value("Location");
+ QUrl u(hrh.value("Location"));
+ m_httpDown.setHost(u.host(), u.port(80));
+ m_httpDown.get(u.path() + "?" + u.encodedQuery());
+ return;
+ }
}
if (code != 200) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <hep...@us...> - 2012-09-30 02:27:52
|
Revision: 1317
http://qterm.svn.sourceforge.net/qterm/?rev=1317&view=rev
Author: hephooey
Date: 2012-09-30 02:27:46 +0000 (Sun, 30 Sep 2012)
Log Message:
-----------
Fix qterm-Bugs-3572958
Modified Paths:
--------------
trunk/qterm-qt4/src/addrdialog.cpp
Modified: trunk/qterm-qt4/src/addrdialog.cpp
===================================================================
--- trunk/qterm-qt4/src/addrdialog.cpp 2012-09-30 02:27:43 UTC (rev 1316)
+++ trunk/qterm-qt4/src/addrdialog.cpp 2012-09-30 02:27:46 UTC (rev 1317)
@@ -325,6 +325,7 @@
void addrDialog::connectSlots()
{
connect(ui.nameTreeView, SIGNAL(clicked(QModelIndex)), this, SLOT(onNamechange(QModelIndex)));
+ connect(ui.nameTreeView->selectionModel(), SIGNAL(currentChanged(QModelIndex, QModelIndex)), this, SLOT(onNamechange(QModelIndex)));
connect(ui.nameTreeView, SIGNAL(doubleClicked(QModelIndex)), this, SLOT(onConnect(QModelIndex)));
connect(ui.nameTreeView, SIGNAL(customContextMenuRequested(QPoint)), this, SLOT(onPopupTreeContextMenu(QPoint)));
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <hep...@us...> - 2012-09-30 02:27:49
|
Revision: 1316
http://qterm.svn.sourceforge.net/qterm/?rev=1316&view=rev
Author: hephooey
Date: 2012-09-30 02:27:43 +0000 (Sun, 30 Sep 2012)
Log Message:
-----------
Fix qtscriptbinding detection in Qt 4.8.
Modified Paths:
--------------
trunk/qterm-qt4/cmake/bindingstest/CMakeLists.txt
Modified: trunk/qterm-qt4/cmake/bindingstest/CMakeLists.txt
===================================================================
--- trunk/qterm-qt4/cmake/bindingstest/CMakeLists.txt 2012-09-28 09:14:23 UTC (rev 1315)
+++ trunk/qterm-qt4/cmake/bindingstest/CMakeLists.txt 2012-09-30 02:27:43 UTC (rev 1316)
@@ -6,5 +6,5 @@
include_directories (${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR} ${QT_QTSCRIPT_INCLUDE_DIR})
add_executable (bindingstest QtScriptBindingsTest.cpp)
-target_link_libraries(bindingstest ${QT_LIBRARY} ${QT_QTSCRIPT_LIBRARY})
+target_link_libraries(bindingstest ${QT_LIBRARY} ${QT_QTCORE_LIBRARY} ${QT_QTSCRIPT_LIBRARY})
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2012-09-28 09:14:30
|
Revision: 1315
http://qterm.svn.sourceforge.net/qterm/?rev=1315&view=rev
Author: sidos
Date: 2012-09-28 09:14:23 +0000 (Fri, 28 Sep 2012)
Log Message:
-----------
remove unrecognized
Modified Paths:
--------------
trunk/qterm-qt4/src/keyboard_profiles/apple.keytab
Modified: trunk/qterm-qt4/src/keyboard_profiles/apple.keytab
===================================================================
--- trunk/qterm-qt4/src/keyboard_profiles/apple.keytab 2012-09-28 08:01:42 UTC (rev 1314)
+++ trunk/qterm-qt4/src/keyboard_profiles/apple.keytab 2012-09-28 09:14:23 UTC (rev 1315)
@@ -139,13 +139,7 @@
key X +Meta : "\x18"
key Y +Meta : "\x19"
key Z +Meta : "\x1A"
-key BracketLeft +Meta : "\x1B"
-key Backslash +Meta : "\x1C"
-key BracketRight+Meta : "\x1D"
-key AsciiCircum +Meta : "\x1E"
-key Underscore +Meta : "\x1F"
-
# some of keys are used by konsole.
key Up +Shift : scrollLineUp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2012-09-28 08:01:53
|
Revision: 1314
http://qterm.svn.sourceforge.net/qterm/?rev=1314&view=rev
Author: sidos
Date: 2012-09-28 08:01:42 +0000 (Fri, 28 Sep 2012)
Log Message:
-----------
apple keyboard control key sequences
Added Paths:
-----------
trunk/qterm-qt4/src/keyboard_profiles/apple.keytab
Added: trunk/qterm-qt4/src/keyboard_profiles/apple.keytab
===================================================================
--- trunk/qterm-qt4/src/keyboard_profiles/apple.keytab (rev 0)
+++ trunk/qterm-qt4/src/keyboard_profiles/apple.keytab 2012-09-28 08:01:42 UTC (rev 1314)
@@ -0,0 +1,160 @@
+# [linux.keytab] Konsole Keyboard Table (Linux console keys)
+#
+# --------------------------------------------------------------
+
+# NOT TESTED, MAY NEED SOME CLEANUPS
+keyboard "Apple console"
+
+# --------------------------------------------------------------
+#
+# This configuration table allows to customize the
+# meaning of the keys.
+#
+# The syntax is that each entry has the form :
+#
+# "key" Keyname { ("+"|"-") Modename } ":" (String|Operation)
+#
+# Keynames are those defined in <qnamespace.h> with the
+# "Qt::Key_" removed. (We'd better insert the list here)
+#
+# Mode names are :
+#
+# - Shift
+# - Alt
+# - Control
+#
+# The VT100 emulation has two modes that can affect the
+# sequences emitted by certain keys. These modes are
+# under control of the client program.
+#
+# - Newline : effects Return and Enter key.
+# - Application : effects Up and Down key.
+#
+# - Ansi : effects Up and Down key (This is for VT52, really).
+#
+# Operations are
+#
+# - scrollUpLine
+# - scrollUpPage
+# - scrollDownLine
+# - scrollDownPage
+#
+# - emitSelection
+#
+# If the key is not found here, the text of the
+# key event as provided by QT is emitted, possibly
+# preceeded by ESC if the Alt key is pressed.
+#
+# --------------------------------------------------------------
+
+key Escape : "\E"
+key Tab : "\t"
+
+# VT100 can add an extra \n after return.
+# The NewLine mode is set by an escape sequence.
+
+key Return-NewLine : "\r"
+key Return+NewLine : "\r\n"
+
+# Some desperately try to save the ^H.
+
+key Backspace : "\x7f"
+key Delete : "\E[3~"
+
+# These codes are for the VT52 mode of VT100
+# The Ansi mode (i.e. VT100 mode) is set by
+# an escape sequence
+
+key Up -Shift-Ansi : "\EA"
+key Down -Shift-Ansi : "\EB"
+key Right-Shift-Ansi : "\EC"
+key Left -Shift-Ansi : "\ED"
+
+# VT100 emits a mode bit together
+# with the arrow keys.The AppCuKeys
+# mode is set by an escape sequence.
+
+key Up -Shift+Ansi+AppCuKeys : "\EOA"
+key Down -Shift+Ansi+AppCuKeys : "\EOB"
+key Right-Shift+Ansi+AppCuKeys : "\EOC"
+key Left -Shift+Ansi+AppCuKeys : "\EOD"
+
+key Up -Shift+Ansi-AppCuKeys : "\E[A"
+key Down -Shift+Ansi-AppCuKeys : "\E[B"
+key Right-Shift+Ansi-AppCuKeys : "\E[C"
+key Left -Shift+Ansi-AppCuKeys : "\E[D"
+
+# linux functions keys F1-F5 differ from xterm
+
+key F1 : "\E[[A"
+key F2 : "\E[[B"
+key F3 : "\E[[C"
+key F4 : "\E[[D"
+key F5 : "\E[[E"
+
+key F6 : "\E[17~"
+key F7 : "\E[18~"
+key F8 : "\E[19~"
+key F9 : "\E[20~"
+key F10 : "\E[21~"
+key F11 : "\E[23~"
+key F12 : "\E[24~"
+
+key Home : "\E[1~"
+key End : "\E[4~"
+
+key Prior -Shift : "\E[5~"
+key Next -Shift : "\E[6~"
+key Insert-Shift : "\E[2~"
+
+# Keypad-Enter. See comment on Return above.
+
+key Enter+NewLine : "\r\n"
+key Enter-NewLine : "\r"
+
+key Space+Meta : "\x00"
+key A +Meta : "\x01"
+key B +Meta : "\x02"
+key C +Meta : "\x03"
+key D +Meta : "\x04"
+key E +Meta : "\x05"
+key F +Meta : "\x06"
+key G +Meta : "\x07"
+key H +Meta : "\x08"
+key I +Meta : "\x09"
+key J +Meta : "\x0A"
+key K +Meta : "\x0B"
+key L +Meta : "\x0C"
+key M +Meta : "\x0D"
+key N +Meta : "\x0E"
+key O +Meta : "\x0F"
+key P +Meta : "\x10"
+key Q +Meta : "\x11"
+key R +Meta : "\x12"
+key S +Meta : "\x13"
+key T +Meta : "\x14"
+key U +Meta : "\x15"
+key V +Meta : "\x16"
+key W +Meta : "\x17"
+key X +Meta : "\x18"
+key Y +Meta : "\x19"
+key Z +Meta : "\x1A"
+key BracketLeft +Meta : "\x1B"
+key Backslash +Meta : "\x1C"
+key BracketRight+Meta : "\x1D"
+key AsciiCircum +Meta : "\x1E"
+key Underscore +Meta : "\x1F"
+
+
+# some of keys are used by konsole.
+
+key Up +Shift : scrollLineUp
+key Prior +Shift : scrollPageUp
+key Down +Shift : scrollLineDown
+key Next +Shift : scrollPageDown
+
+key ScrollLock : scrollLock
+
+#----------------------------------------------------------
+
+# Following other strings as emitted by konsole.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <hep...@us...> - 2012-04-01 19:48:52
|
Revision: 1313
http://qterm.svn.sourceforge.net/qterm/?rev=1313&view=rev
Author: hephooey
Date: 2012-04-01 19:48:46 +0000 (Sun, 01 Apr 2012)
Log Message:
-----------
Compile with gcc 4.7, fix bug 3474368
Modified Paths:
--------------
trunk/qterm-qt4/src/main.cpp
Modified: trunk/qterm-qt4/src/main.cpp
===================================================================
--- trunk/qterm-qt4/src/main.cpp 2011-12-17 07:10:13 UTC (rev 1312)
+++ trunk/qterm-qt4/src/main.cpp 2012-04-01 19:48:46 UTC (rev 1313)
@@ -41,6 +41,7 @@
#include <fcntl.h>
#include <execinfo.h>
#include <signal.h>
+#include <unistd.h>
#define QTERM_SIG_MAX_RETS 50
#define QTERM_SIG_LOG_DIR "/var/tmp"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <hep...@us...> - 2011-12-17 07:10:19
|
Revision: 1312
http://qterm.svn.sourceforge.net/qterm/?rev=1312&view=rev
Author: hephooey
Date: 2011-12-17 07:10:13 +0000 (Sat, 17 Dec 2011)
Log Message:
-----------
?\230?\139?\183?\232?\180?\157 -> ?\229?\164?\141?\229?\136?\182
Modified Paths:
--------------
trunk/qterm-qt4/src/po/qterm_chs.ts
Modified: trunk/qterm-qt4/src/po/qterm_chs.ts
===================================================================
--- trunk/qterm-qt4/src/po/qterm_chs.ts 2011-12-17 07:10:08 UTC (rev 1311)
+++ trunk/qterm-qt4/src/po/qterm_chs.ts 2011-12-17 07:10:13 UTC (rev 1312)
@@ -174,7 +174,7 @@
</message>
<message>
<source>&Copy</source>
- <translation>拷贝(&C)</translation>
+ <translation>复制(&C)</translation>
</message>
<message>
<source>&Paste</source>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <hep...@us...> - 2011-12-17 07:10:14
|
Revision: 1311
http://qterm.svn.sourceforge.net/qterm/?rev=1311&view=rev
Author: hephooey
Date: 2011-12-17 07:10:08 +0000 (Sat, 17 Dec 2011)
Log Message:
-----------
Use the new find_package syntax introduced in CMake 2.6 to workaround a problem with Find_Qt4 shipped with KDE.
Modified Paths:
--------------
trunk/qterm-qt4/CMakeLists.txt
Modified: trunk/qterm-qt4/CMakeLists.txt
===================================================================
--- trunk/qterm-qt4/CMakeLists.txt 2011-12-01 15:29:15 UTC (rev 1310)
+++ trunk/qterm-qt4/CMakeLists.txt 2011-12-17 07:10:08 UTC (rev 1311)
@@ -1,13 +1,12 @@
project(qterm)
include(CTest)
cmake_minimum_required(VERSION 2.6.2 FATAL_ERROR)
-set(QT_MIN_VERSION "4.5.0")
set(QTERM_VERSION_MAJOR 0)
set(QTERM_VERSION_MINOR 5)
set(QTERM_VERSION_RELEASE 12)
set(QTERM_VERSION "${QTERM_VERSION_MAJOR}.${QTERM_VERSION_MINOR}.${QTERM_VERSION_RELEASE}" )
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
-find_package(Qt4 REQUIRED)
+find_package(Qt4 4.5.0 REQUIRED)
find_package(KDE4)
IF(WIN32 AND MSVC)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2011-12-01 15:29:21
|
Revision: 1310
http://qterm.svn.sourceforge.net/qterm/?rev=1310&view=rev
Author: sidos
Date: 2011-12-01 15:29:15 +0000 (Thu, 01 Dec 2011)
Log Message:
-----------
new favorite site icon
Modified Paths:
--------------
trunk/qterm-qt4/src/dommodel.cpp
trunk/qterm-qt4/src/qterm.qrc
Added Paths:
-----------
trunk/qterm-qt4/src/pic/tabpad_favorite.png
Modified: trunk/qterm-qt4/src/dommodel.cpp
===================================================================
--- trunk/qterm-qt4/src/dommodel.cpp 2011-12-01 15:28:28 UTC (rev 1309)
+++ trunk/qterm-qt4/src/dommodel.cpp 2011-12-01 15:29:15 UTC (rev 1310)
@@ -177,7 +177,7 @@
case Folder:
return QVariant(QIcon(":/pic/folder.png"));
case Favorite:
- return QVariant(QIcon(":/pic/folder_favorite.png"));
+ return QVariant(QIcon(":/pic/tabpad_favorite.png"));
case Site:
return QVariant(QIcon(":/pic/tabpad.png"));
}
@@ -386,8 +386,9 @@
switch(action) {
case Qt::MoveAction:
- if (parentItem == rootItem)
- return false;
+ // return false here will cause items disappear
+ //if (parentItem == rootItem)
+ // return false;
for (int i=0; i<count; i++) {
DomItem *item = newItems.at(i);
QDomElement node = item->element().cloneNode().toElement();
Added: trunk/qterm-qt4/src/pic/tabpad_favorite.png
===================================================================
(Binary files differ)
Property changes on: trunk/qterm-qt4/src/pic/tabpad_favorite.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Modified: trunk/qterm-qt4/src/qterm.qrc
===================================================================
--- trunk/qterm-qt4/src/qterm.qrc 2011-12-01 15:28:28 UTC (rev 1309)
+++ trunk/qterm-qt4/src/qterm.qrc 2011-12-01 15:29:15 UTC (rev 1310)
@@ -41,5 +41,6 @@
<file>pic/shadow.png</file>
<file>pic/sound.png</file>
<file>pic/tabpad.png</file>
+ <file>pic/tabpad_favorite.png</file>
</qresource>
</RCC>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <si...@us...> - 2011-12-01 15:28:35
|
Revision: 1309
http://qterm.svn.sourceforge.net/qterm/?rev=1309&view=rev
Author: sidos
Date: 2011-12-01 15:28:28 +0000 (Thu, 01 Dec 2011)
Log Message:
-----------
avoid window has already been added warning
Modified Paths:
--------------
trunk/qterm-qt4/src/qtermframe.cpp
Modified: trunk/qterm-qt4/src/qtermframe.cpp
===================================================================
--- trunk/qterm-qt4/src/qtermframe.cpp 2011-11-22 23:52:22 UTC (rev 1308)
+++ trunk/qterm-qt4/src/qtermframe.cpp 2011-12-01 15:28:28 UTC (rev 1309)
@@ -340,7 +340,7 @@
window->setWindowIcon(QIcon(":/pic/tabpad.png"));
window->setAttribute(Qt::WA_DeleteOnClose);
window->showMaximized();
- mdiArea->addSubWindow(window);
+ //mdiArea->addSubWindow(window);
mdiArea->setActiveSubWindow(window);
connect(window, SIGNAL(destroyed(QObject*)),
this, SLOT(windowClosed(QObject*)));
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|