【Git】 ディレクトリの移動
mvコマンドの前にgitを付けるだけでできるらしい
$ git mv <oldfilename> <newfilename>
基本操作 | 逆引きGit | サルでもわかるGit入門 〜バージョン管理を使いこなそう〜 | どこでもプロジェクト管理バックログ
【GPG】【Enigmail】Thunderbirdにおけるメッセージのデジタル署名と暗号化
メッセージのデジタル署名と暗号化のメモです。
- Enigmail は、バージョン 1.7.2 (20140829-0917)
- Gpg4win 2.2.3 (Released: 2014-09-04)
- GnuPG 2.0.26
- Kleopatra 2.2.0-git945878c
- GPA 0.9.6
- GpgOL 1.2.1
- GpgEX 1.0.1
- Claws Mail 3.9.1
- Kompendium (de) 3.0.0
- Compendium (en) 3.0.0
Gpg4win、Enigmail の順にインストールします。
設定は標準の推奨設定でよいでしょう(特にこだわりがなければ)。
ただし、Gitなどが入っていると別のgpg.exeがEnigmailに設定されることがあります。
そのときは設定からインストールしたgpg2.exeを指定してあげてください。
メッセージのデジタル署名と暗号化 | Thunderbird ヘルプ
openpgp/mime encrypted message なるものを追加したいのですが方法が見つからないため保留中です。
【Git】git log で変更・追加されたファイルを表示
git log で変更者、変更日時等の変更履歴が表示されますが、変更されたファイル名を表示するには --stat, --numstat, --name-status, --name-only などで知ることができます。
【Qt】【QProgressBar】プログレスバーをステータスバーに表示【QStatusbar】
プログレスバーを生成し以下の3ステップを踏む
- 処理前にステータスバーへ追加
- 処理中に値を設定
- 処理後にステータスバーからの除去
QProgressBar bar;
statusbar->addWidget( &bar );bar.setMinimum( 0 );
bar.setMaximum( 100 );
for ( int i = 0; i < 100; i++ )
{
bar.setValue( i );
// 何か処理
}statusbar->removeWidget( &bar );
【Qt】【QButtonGroup】グループすべてのチェックボックスを未選択状態にする【QCheckBox】
QButtonGroup の 制御を一旦解くことで未選択化が可能です。
解除する前後でsetExclusiveメソッドを呼び出す方法は以下のとおり。
// groupStatus is a pointer to QButtonGroup groupStatus->setExclusive(false); groupStatus->checkedButton()->setChecked(false); groupStatus->setExclusive(true);
How to uncheck button in QButtonGroup | Qt Project forums | Qt Project
【Word 2010】目次の追加
MS Word2010では、目次の追加は[参考資料]タブからできます。
ギャラリーから目次を作成する 目次の項目を登録したら、目次を作成できます。
- 目次を挿入する位置 (通常は文書の先頭) をクリックします。
- [参考資料] タブの [目次] で [目次] をクリックし、目的の目次のスタイルをクリックします。
【Qt】ローカルファイルの実行
ローカルファイルの実行は QDesktopServices の openUriメソッドを使い実現できます。
//#include <QDesktopServices> //#include <QUrl> //#include <QString> // QString filepath; bool result = QDesktopServices::openUrl(QUrl::fromLocalFile(filepath));
c++ - Howto open html page in default browser, when html code is stored in QString - Stack Overflow