Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update source for Qt Creator 3.0. #3

Open
wants to merge 22 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
3ce57cb
升级到最新的Qt-Creator 4.8中提取的、、、添加了sshdirecttcpiptunnel类,和ssh key生成的对话框。
dushibaiyu Nov 13, 2013
622b65e
README文件更新,添加中文。
dushibaiyu Nov 13, 2013
fa351ca
把include的文件复制出来单独目录,方便编译后再去寻找需要include的文件。添加一个窗口化shell的测试,
dushibaiyu Nov 18, 2013
f8d4455
重新布局readme
dushibaiyu Nov 18, 2013
43620eb
添加botan库AES256加密的一个封装例子。
dushibaiyu Nov 18, 2013
e72598b
更新readme
dushibaiyu Nov 18, 2013
e9352dd
更正头文件一个错误
dushibaiyu Nov 19, 2013
1f14127
更新到 QTC 3.0
dushibaiyu Dec 18, 2013
9094c32
README
dushibaiyu Dec 18, 2013
0a39b2b
重新组织目录结构
dushibaiyu Dec 18, 2013
f7e80bf
include整理好的头文件,更改目录结构、、编译后的生成的库直接在工程目录lib文件夹下、、例子生成的可执行文件在example_bin…
dushibaiyu Dec 18, 2013
5b852ff
更新readme
dushibaiyu Dec 18, 2013
1c26619
qtc自带例子环境配置,去除编译错误。添加其他所需文件。
dushibaiyu Dec 18, 2013
41a62fa
up
dushibaiyu Dec 18, 2013
641cc26
include/ssh/sftpchannel.h 错误修复。注释掉包含的private的头文件
dushibaiyu Dec 18, 2013
2dfeedd
更新readMe
May 29, 2014
4a85f7d
UP to QTC3.1.1
Jun 17, 2014
6391315
3.3中提取覆盖
dushibaiyu Dec 16, 2014
82ba956
升级到Qt-c 3.3中提取:
dushibaiyu Dec 16, 2014
ef52d76
例子的路径包含错误更正。
dushibaiyu Dec 16, 2014
eaef4d4
up to Qtc 4.0.2
dushibaiyu Jul 3, 2016
f2be2d9
up readme
dushibaiyu Jul 3, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion LGPL_EXCEPTION.TXT
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Nokia Qt LGPL Exception version 1.1
Digia Qt LGPL Exception version 1.1

As an additional permission to the GNU Lesser General Public License version
2.1, the object code form of a "work that uses the Library" may incorporate
Expand Down
32 changes: 0 additions & 32 deletions README

This file was deleted.

58 changes: 37 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,46 @@
About QSsh

About QSsh(关于 QSsh)
==========

QSsh provides SSH and SFTP support for Qt applications. The aim of this project
is to provide a easy way to use these protocols in any Qt application.
This project is based on Qt Creator's libQtcSsh.so. All the credits to
Qt Creator's team!

QSsh为qt提供SSH和SFTP支持,使你能方便快捷的使用SSH和SFTP。
这个项目是基于Qt Creator中的LibQtcSsh.so。十分感谢Qt Creator团队。
基于GPL和LGPL授权。
==========

Prerequisites:(编译环境)
-------------
Qt 5.x

On Windows: MinGW 4.7 or later, Visual Studio 2010 or later

On Mac: XCode 2.5 or later, compiling on 10.4 requires setting the environment variable QTC_TIGER_COMPAT before running qmake

==========

QSsh provides SSH and SFTP support for Qt applications. The aim of this project
is to provide a easy way to use these protocols in any Qt application.
Compiling QSsh(编译QSsh)
----------------------
mkdir $BUILD_DIRECTORY

cd $BUILD_DIRECTORY

This project is based on Qt Creator's libQtcSsh.so. All the credits to
Qt Creator's team! (http://qt.gitorious.org/qt-creator)
qmake $SOURCE_DIRECTORY/qssh.pro

make (or mingw32-make or nmake depending on your platform)

### Compiling QSsh

Prerequisites:
* Qt 4.7.4 (May work with older versions)
* On Windows: MinGW 4.4 or later, Visual Studio 2008 or later
* On Mac: XCode 2.5 or later, compiling on 10.4 requires setting the
environment variable QTC_TIGER_COMPAT before running qmake
###Or

Steps:
```bash
mkdir $BUILD_DIRECTORY
cd $BUILD_DIRECTORY
qmake $SOURCE_DIRECTORY/qssh.pro
make (or mingw32-make or nmake depending on your platform)
```
You can open "qssh.pro" used "Qt Creator".

### Examples
你也可以直接用Qt Creator打开qssh.pro。

Directory examples/SecureUploader/ contains an example on how to upload
a file using SFTP
Examples
===========
- Directory examples/ssh/ Qt-Creator下自带的例子。

> 注:生成的库在 lib文件夹下就可以直接用的。
22 changes: 0 additions & 22 deletions examples/SecureUploader/SecureUploader.pro

This file was deleted.

86 changes: 0 additions & 86 deletions examples/SecureUploader/main.cpp

This file was deleted.

111 changes: 0 additions & 111 deletions examples/SecureUploader/securefileuploader.cpp

This file was deleted.

58 changes: 0 additions & 58 deletions examples/SecureUploader/securefileuploader.h

This file was deleted.

3 changes: 2 additions & 1 deletion examples/examples.pro
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,6 @@ TEMPLATE = subdirs
CONFIG += ordered

SUBDIRS = \
SecureUploader
ssh


Loading