Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
|
|
9 years ago | |
|---|---|---|
| feiqlib | 9 years ago | |
| osx | 10 years ago | |
| plugin | 10 years ago | |
| res | 10 years ago | |
| .gitignore | 10 years ago | |
| LICENSE | 10 years ago | |
| addfellowdialog.cpp | 10 years ago | |
| addfellowdialog.h | 10 years ago | |
| addfellowdialog.ui | 10 years ago | |
| chooseemojidlg.cpp | 10 years ago | |
| chooseemojidlg.h | 10 years ago | |
| chooseemojidlg.ui | 10 years ago | |
| chooseemojiwidget.cpp | 10 years ago | |
| chooseemojiwidget.h | 10 years ago | |
| default.qrc | 10 years ago | |
| downloadfiledlg.ui | 10 years ago | |
| emoji.cpp | 10 years ago | |
| emoji.h | 10 years ago | |
| feiq.pro | 10 years ago | |
| feiqwin.cpp | 10 years ago | |
| feiqwin.h | 10 years ago | |
| fellowlistwidget.cpp | 10 years ago | |
| fellowlistwidget.h | 10 years ago | |
| filemanagerdlg.cpp | 10 years ago | |
| filemanagerdlg.h | 10 years ago | |
| icon.icns | 10 years ago | |
| main.cpp | 10 years ago | |
| mainwindow.cpp | 10 years ago | |
| mainwindow.h | 10 years ago | |
| mainwindow.ui | 10 years ago | |
| platformdepend.cpp | 10 years ago | |
| platformdepend.h | 10 years ago | |
| readme.md | 9 years ago | |
| recvtextedit.cpp | 10 years ago | |
| recvtextedit.h | 10 years ago | |
| searchfellowdlg.cpp | 10 years ago | |
| searchfellowdlg.h | 10 years ago | |
| searchfellowdlg.ui | 10 years ago | |
| sendtextedit.cpp | 10 years ago | |
| sendtextedit.h | 10 years ago | |
| settings.cpp | 10 years ago | |
| settings.h | 10 years ago | |
由于工作原因,本人已很少使用feiq,该项目暂时挂起,如有发现bug,欢迎下载源码修正后提交pull request
这是基于qt实现的mac版飞秋。
mac下的“飞秋”大多数只是飞鸽传书协议,而且未发现令人满意的开源项目,所以基于c++与qt实现了基础的飞秋协议。
个性化设置(~/.feiq_setting.ini)包括:
[user]
name = CompileLife ;设置用户名
host = Niubility Macbook ;设置主机名
[app]
title = Feiq by CompileLife ;设置一个高端大气上档次的窗口标题名称,亮瞎围观你飞秋的人
send_by_enter=0 ;0:cmd/ctrl+enter发送;enter回车; 1:相反
[network]
custom_group=192.168.74.|192.168.82. ;设置一些广播包无法触及的子网,点号结束一个网段的定义,竖线分隔各个网段
[rank_user]
enable=1 ;启用按沟通频繁度排序用户的功能
界面的实现与飞秋协议部分是分离的。
feiqlib是通信、协议解析、mvc构架部分,基于c++ 11封装,仅适用unix代码。理论上可移植到任意的unix/linux系统上。
界面部分基于qt实现。使用了部分平台相关的特性,如在其他平台使用,可参考osx目录使用对应平台的native特性。
目前使用到的平台相关特性有:
引用代码,请注明代码出处。
mac下的“飞秋”大多数只是飞鸽传书协议,而且未发现令人满意的开源项目,所以基于c++与qt实现了基础的飞秋协议。
C++ C Objective-C++ QMake Objective-C