Merge pull request #50 from cnhemiya/master

更改 TcFileIO::unite 为 TcFileIO::join
fix tcvariantmaptablemodel.cpp's bug
Merge pull request #51 from XChinux/master

 fix tcvariantmaptablemodel.cpp's bug
Update tcos.cpp

add get Hostname function of linux 
#if defined(Q_OS_LINUX)
    QFile file("/etc/hostname");
      if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
          return ret;
    ret.append(file.readLine());
#endif
Merge pull request #52 from tsuibin/patch-1

Update tcos.cpp
TcFile::loadFromFile() add 3rd param codec;format sources
Merge pull request #53 from XChinux/master

 TcFile::loadFromFile() add 3rd param codec;format sources
remove TcOS::name()'s erorr code for linux
Merge pull request #54 from XChinux/master

 remove TcOS::name()'s erorr code for linux
add TcOS::name()'s linux support
Merge pull request #55 from XChinux/master

 add TcOS::name()'s linux support
完善TcOS::name()获取Linux发行版方法
Merge pull request #56 from XChinux/master

 完善TcOS::name()获取Linux发行版方
修改注释
修改注释
Merge pull request #57 from XChinux/master

修改tcos.h注释，关于TcOS::name()方法的读取Linux发行版信息的内容
add comments for usage of
TcVariantMapTableModel/TcSortPaginationTableView
Merge pull request #58 from XChinux/master

add comments for usage of TcVariantMapTableModel/TcSortPaginationTableView
add TcDataAccessStatement copy constructor and operaotr = function
Merge pull request #59 from XChinux/master

 add TcDataAccessStatement copy constructor and operaotr = function