'QT4'에 해당되는 글 19건

  1. 2011.05.22 [qt4] 한글 -> 유니코드로 바꾸기
  2. 2011.05.11 [qt4] QString -> *char 로 변환하기
  3. 2011.05.11 [qt4] database에서 column name 가져오기
  4. 2011.05.02 [qt4] label 배경색 입히기
  5. 2011.05.02 [qt4] sql next() 주의
  6. 2011.04.15 타켓 보드에서 이미지 표시 하기 (문제해결)
  7. 2011.04.05 [qt4] widget background color 지정
  8. 2011.03.31 [qt4] background color 설정하기(embedded)
  9. 2011.03.31 [qt4] QWidget::mousePressEvent(QMouseEvent *event) QWidget::mouseReleaseEvent(QMouseEvent *event) QWidget::mouseMoveEvent(QMouseEvent *event)

[qt4] 한글 -> 유니코드로 바꾸기

QString Preferences::frKORtoUNI(char *msg)
{
    QString label;
    label = QApplication::translate(NULL, msg, 0, QApplication::UnicodeUTF8);

    return label;
}

( qt4.7.2 )

'develop > qt4' 카테고리의 다른 글

[qt4] 디바이스들 초기화 하기  (0) 2011.06.09
qlabel 색 지정하기  (0) 2011.05.24
[qt4] QString -> *char 로 변환하기  (0) 2011.05.11
[qt4] database에서 column name 가져오기  (0) 2011.05.11
[qt4] label 배경색 입히기  (0) 2011.05.02

[qt4] QString -> *char 로 변환하기

char *msg = qstr.toAscii().data();

'develop > qt4' 카테고리의 다른 글

qlabel 색 지정하기  (0) 2011.05.24
[qt4] 한글 -> 유니코드로 바꾸기  (0) 2011.05.22
[qt4] database에서 column name 가져오기  (0) 2011.05.11
[qt4] label 배경색 입히기  (0) 2011.05.02
[qt4] sql next() 주의  (0) 2011.05.02

[qt4] database에서 column name 가져오기

QSqlQuery을 이용해서 데이터를 뽑아 올 때 반환값 중에 있는 QSqlRecord::record() 반환값에서 fieldName(int i)을 이용해서 column name을 가져올 수 있다.

[qt4] label 배경색 입히기

QLabel *lbl_pin = new QLabel(this);

QPalette pl( lbl_pin->palette() );
pl.setColor( QPalette::Normal, QPalette::Background, Qt::white);
lbl_pin->setPalette(pl);
lbl_pin->setAutoFillBackground(this);

* 약간만 수정하면 전경색 지정도 가능하다.

[qt4] sql next() 주의

QSqlQuery 을 사용해서 쿼리에 대한 결과 값을 seek할 때 next()나 previous() 메서드를 사용하게 되는데,
레코드를 다시 탐색하게 될 때를 대비해서 항상 seek을 끝내고 나면 first()을 이용해서 처음의 레코드를 가리키도록 해야 한다.

타켓 보드에서 이미지 표시 하기 (문제해결)

타켓보드에서 jpg등과 같은 이미지를 표시하기 위해서는 타켓보드용으로 크로스 컴파일 된 plugin들이 필요하다.(libjpeg, libpng등을 qt4 내장으로 툴체인을 만들었을 경우)
이런 경우에는 plugin에서 필요한 라이브러리들을 타켓보드에 동일한 위치에 복사해서 넣어주도록 한다.

'develop > qt4' 카테고리의 다른 글

[qt4] label 배경색 입히기  (0) 2011.05.02
[qt4] sql next() 주의  (0) 2011.05.02
[qt4] widget background color 지정  (0) 2011.04.05
[qt4] qt4.7.2 cross compile for S3C6410 + Phonon  (0) 2011.03.31
[qt4] background color 설정하기(embedded)  (0) 2011.03.31

[qt4] widget background color 지정

QPalette palette;
palette.setColor(this->backgroundRole(), Qt::black);
setPalette(palette);

* background을 이미지로 지정
QPixmap *pm = new QPixmap();
pm->load("test.jpg");
palette.setBrush(this->backgroundRole(), QBrush(*pm) );
setPalette(palette);

[qt4] background color 설정하기(embedded)

위에 표시한(붉은 사각형) 부분은 widget을 제외한 부분으로 설정없이 타켓보드에서 프로그램을 띄우게 되면 자동으로 녹색으로 표시하게 되어 있다.
이 부분을 변경하고 싶으면, main()함수에서 아래와 같이 정의 하면 된다.

QWSServer::setBackground(Qt::black);

[qt4] QWidget::mousePressEvent(QMouseEvent *event) QWidget::mouseReleaseEvent(QMouseEvent *event) QWidget::mouseMoveEvent(QMouseEvent *event)

위젯에 마우스와 관련된 이벤트가 발생하면 호출되는 함수로, 오버라이딩해서 사용한다.
 
prev 1 2 next