2011-02-07 3 views
0

작은 스프레드 셔츠를 만들고 있으며 열의 모든 셀에 숫자 만 삽입해야합니다.C++, QTableWidget에 숫자 (double) 만 삽입하십시오.

tablewidget을 사용하여이 작업을 수행 할 수 있습니까? 아니면 LineEdit으로 "채우기"테이블을 필요로하고 LineEdit 입력을 어떤 식 으로든 지워야합니까?

나를 올바른 방향으로 안내 할 수 있습니까?

답변

1

일부 설명서를 살펴본 후에 QLineEdit 위젯을 사용하고 setValidatorQDoubleValidator에 사용해야하는 것처럼 보입니다. 이것은 당신이 원하는 것을 성취 할 수있는 매우 간단한 방법이지만보다 복잡한 스프레드 시트의 경우 QTableView과 같은 것으로 들어가서 Qt's Model/View framework에 들어가야합니다.