2017-03-18から1日間の記事一覧

NotesとQtでWindows、Mac OS X、Ubuntuのデスクトップアプリ(その5 - LMBCS変換・基本編)

それでは、LMBCSをラップしたクラス、Lmbcsを定義していきます。 <ntlx_global.h> #ifndef NTLX_GLOBAL_H #define NTLX_GLOBAL_H #include <QtCore/qglobal.h> #if defined(NTLX_LIBRARY) # define NTLXSHARED_EXPORT Q_DECL_EXPORT #else # define NTLXSHARED_EXPORT Q_DECL_IMPORT #endif #e</qtcore/qglobal.h></ntlx_global.h>…

NotesとQtでWindows、Mac OS X、Ubuntuのデスクトップアプリ(その4 - LMBCS概略編)

次はLMBCSです。 LMBCS(リンビックス、Lotus Multi-Byte Character Set)はNotes固有の文字コードセットで、STATUSの次にラッパークラスを用意したい概念です。 日本語以外の知識を持ち合わせていないのですが、日本語のみで考えればLMBCSの日本語はシフトJIS…