2011-02-01から1ヶ月間の記事一覧

isoのマウント

sudo mount -t iso9660 -o loop ISO_DIR MOUNT_DIR

PerlでのDNS逆引き

IPv4の場合の逆引き use Socket; gethostbyaddr(pack('C4',split('\.', $ip)), AF_INET); IPv6の場合の逆引き use Socket6; gethostbyaddr(inet_pton(AF_INET6, $ip), AF_INET6); とりあえず、やり方だけ記録。

画像を扱うアプリケーションをWindows用として開発機以外で使用する時の注意

Qt

JPEG開くのに失敗する!と散々困って終わってみれば以前にもやったような気がしなくもない事だった。 次の画像形式をQtで扱う場合、QtHoge.dll以外にplugins/imageformats以下に入ってるdllが必要になる。 GIF ICON JPEG MNG SVG TIFF 上記の画像形式を扱う…

widgetの透過

Qt

setWindowOpacityはウィンドウそのものの透過率の設定。 ウィジェットを個別に透過させたい時は次の方法を取る。 // パレットを設定しautoFillBackgroundを利用して透明色で塗りつぶす。 widget->setPalette(QPalette::Background, QColor(255, 255, 255, 12…