【QT】QPushButton


【目的】

  1. 顯示兩個PushButton,與一個 ComboBox。
  2. 在第一個PushButton 顯示原始圖形。
  3. 利用ComboBox控制在第二個PushButton,顯示處理過後的圖形(反白…)。

【Tips】

  1. 只有QImage的格式能作raw-data的圖形處理。
  2. 而QImage不能用在PushButton上面,用的時候要先透過fromImage轉成QPixmap
    QImage img("image_thumb.png");
    QPixmap pix=QPixmap::fromImage(img);
    ui->pb2->setIcon(pix);

【程式】

還在研究。

【參考】

【PHP】ColorBar


【目的】
產生色彩條來驗證與除錯。

  • ColorBar1
    1. Gray(C0C0C0)
    2. Yellow(FFFF00)
    3. Cyan(00FFFF)
    4. Green(00FF00)
    5. Magenta(FF00FF)
    6. Red(FF0000)
    7. Blue(0000FF)
  • ColorBar2
    1. 白(W)
    2. 黃(Ye)
    3. 青綠(Cy)
    4. 綠(G)
    5. 洋紅(Mg)
    6. 紅(R)
    7. 藍(B)
    8. 黑(B1)

【程式】
以第一組 ColorBar 為例,製作出一個 560x80 的 ColorBar,每條Bar顏色為 80x80。
這邊可視Panel/Lcm的大小自行調整。

<?php
$im = imagecreatetruecolor(560, 80);

$gray    = imagecolorallocate($im, 0xC0, 0xC0, 0xC0);
$yellow  = imagecolorallocate($im, 0xFF, 0xFF, 0x00);
$cyan    = imagecolorallocate($im, 0x00, 0xFF, 0XFF);
$green   = imagecolorallocate($im, 0x00, 0xFF, 0x00);
$magenta = imagecolorallocate($im, 0xFF, 0x00, 0xFF);
$red     = imagecolorallocate($im, 0xFF, 0x00, 0x00);
$blue    = imagecolorallocate($im, 0x00, 0x00, 0xFF);

imagefilledrectangle($im,   0, 0,  80, 80, $gray);
imagefilledrectangle($im,  80, 0, 160, 80, $yellow);
imagefilledrectangle($im, 160, 0, 240, 80, $cyan);
imagefilledrectangle($im, 240, 0, 320, 80, $green);
imagefilledrectangle($im, 320, 0, 400, 80, $magenta);
imagefilledrectangle($im, 400, 0, 480, 80, $red);
imagefilledrectangle($im, 480, 0, 560, 80, $blue);

imagepng($im,'colorbar.png');
imagedestroy($im);
?>

【結果】

image

【參考】

【Ubuntu】deb製作


【參考】

【QT】Menubar and Toolbar


【目的】

  • 利用 Qt Designer 創建 Menubar 和 Toolbar。

【步驟】

  1. 先用 Qt Creator 創建一個 Main Window。
  2. 點選 Type Here,就能加入menu名稱。例如用 &File (前面的 & 是必須的)。
    image
  3. 如果要再加入 子menu,也是類似上面的動作。例如 &Open。
    image
  4. 如果要創建 Toolbar。先切到 動作編輯器(預設是Qt Designer右下方)。先選擇 action_Open 。
    image
  5. 一般而言, Toolbar 通常以圖示顯示。這時候可以先在屬性編輯器先編輯icon屬性,
    指定相同目錄下圖檔名稱。(要 icon 可到 iconspedia http://www.iconspedia.com/ 下載)
    image
  6. 建議 statusTip 也加一下,這邊是用 Open a file。
    image
  7. 接下來用滑鼠將 action_Open 拖曳到 Toolbar(如果沒有 Toolbar 可以先創建 Toolbar )。
    紅色框框就是剛剛拖曳進來的 action_Open 。
    image
  8. 執行之後的結果。游標移到 Open 下面狀態列就會顯示 Open a file。
    image

【參考】

【MacVim】mac 底下的 vim


macvim http://code.google.com/p/macvim/
image

【參考】

【DDK】基本使用


【安裝】

  1. 放入 DDK光碟,點選 setup.exe。
  2. 如果可以的話,建議把它裝在C槽。
    image

【使用】

  1. Start | 程式集 | Development Kits | Windows DDK 3970.1830 | Build Environments | Windows Server 2003
  2. (tbd)

【程式】

【驗證】

  1. Driver Loader http://www.osronline.com/article.cfm?article=157
  2. DebugView+InstDrv http://www.raullen.net/2008/03/13/windows-ddk的hello-world/

【參考】

【LevinISO】虛擬光碟軟體


LevinISO 參考http://portable.easylife.tw/1771

【Blog】tree Menu


Make a D'tree Menu at Blog http://www.blogspottutorial.com/2008/05/maka-d-menu-at-blog.html

 

Ed32. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com