QtCreator을 사용하면서 가장 불편했던 것중 하나가 Visual Studio랑 다르게프로젝트를 다시 열면 열었던 파일이 전부 닫혀있다는 것이었습니다.그래서 찾아보니 Creator에서는 Sessions라는 걸 활용하면 된다고 하여 적용해보았습니다.VS만큼 만족스럽지는 않지만 안쓰는 것보다는 훨씬 편한듯합니다.기본적인 방식은 현재 상태가 선택된 session에 저장이 됩니다.1. 저장하고자 하는 Project를 Open합니다. 2. Session Manager...을 선택하여 창을 Open합니다. 3. 현재는 default session만 존재합니다. 4. Clone Button을 클릭하면 default를 기준으로 새로 session 추가가 가능합니다.저는 알아보기 쉽게 하려고 Project명과 동일하..
Visual Studio의 빌드속성 추가 하듯이 Qt Creator에서도 빌드 속성을 추가할 수 있다.설정 내용은 xxx.pro파일에 추가가 되지 않기 때문에 형상관리툴(SVN 등)을 이용할 경우 공유가 어려운 단점이 있음. -> Creator 좌측 "Projects" 탭에서 Debug 또는 Release를 선택 후 Clone Selected를 선택-> 추가할 빌드 환경 이름을 정의해 준다 -> 새로 추가한 빌드환경으로 선택 됨 -> 중간 영역에 있는 Build Steps의 Details를 클릭해서 config 추가 가능하도록 활성화 -> 활성화 된 영역에서 config 옵션을 추가한다 임의로 정하면 된다.-> Visual Studio의 (C/C++ -> 전처리기 정의)나는 빌드옵션명이랑 동일하게 deb..
Qt에서 줄임말(...)을 표현하고자 할 때 필요하다.C++ DrawText 에서 텍스트 포맷의 "DT_END_ELLIPSIS" 랑 같은 역할을 한다.1. 줄임말이 필요 없는 경우12345678910111213141516171819202122232425262728293031323334MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); //Label Width Setting int nLabelWidth = 50; QString sSourceText("ElideText"); //Font Setting QFont font("Arial"); font.setPixelSize(1..
원본 링크 : http://www.qtcentre.org/threads/19534-redirect-qDebug()-to-file123456789101112131415161718192021222324252627282930313233343536373839#include #include #include #include void myMessageHandler(QtMsgType type, const char *msg){ QString txt; switch (type) { case QtDebugMsg: txt = QString("Debug: %1").arg(msg); break; case QtWarningMsg: txt = QString("Warning: %1").arg(msg); break; case QtCrit..
- Total
- Today
- Yesterday
- 독산시대
- 단축키
- flutter_launcher_icons
- RDS
- prebuilt
- vscode
- NPM
- 윈도우
- Android
- 맥
- electron
- 안드로이드 스튜디오
- MAC
- nodejs
- 중곡동
- Qt Creator
- vs code
- 명령어
- IOS
- EC2
- CentOS
- mariadb
- flutter
- tip
- portrait
- windows
- AWS
- 몽고DB
- 스마트포토
- GIT
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |