Как это сделано? CrazyScan

Автор Konstantin, 12 Сентября 2012, 10:21:59

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

Вниз

Konstantin

Как это сделано? Программа CrazyScan

Папка crazyscan содержит исходники этой программы
CrazyScan.cpp
CrazyScan.h
CrazyScan.qrc
CrazyScan.rc
CrazyScan.ui
CrazyScan.vcproj
CrazyScan_pl.ts
CrazyScan_ro.ts
CrazyScan_ru.ts
CrazyScan_sk.ts
IQScan.ui
IQScanDlg.cpp
IQScanDlg.h
config.h
main.cpp
pixmaps.h
preBuild.cmd
resource.h
stdafx.cpp
stdafx.h
svnrev_template.h
svnrev_unknown.h

http://sourceforge.net/p/crazyscan/code/50/tree/trunk/

Как видим представлены разные файлы
Например, есть файлы с расширением .h

.h - это заголовочный файл (иногда головной файл, от англ. header file), или подключаемый файл, в языках программирования файл, механически «вставляемый» компилятором в исходный текст в том месте, где располагается некоторая директива ({$I file.inc} в Паскале, #include <file.h> в Си). wiki

Также присутствуют файлы .cpp
и .ui

.cpp - расширение имени файла с исходным кодом на языке программирования C++ (C Plus Plus)
то есть cpp - это сокращение языка программирования c plus plus.

.ui -  сокращенно от английского User Interface, то есть пользовательский интерфейс
XML файл с описанием виджетов и того как они относительно друг друга расположены, и их свойств, на его основе Qt Creator создает *.h файл, в котором код для динамического создания в рантайме всех этих виждетов  cyberforum.ru
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Astra 19.2 East до Экспресс-АМ3 103 East

Konstantin

#1
12 Сентября 2012, 17:50:23 Последнее редактирование: 12 Сентября 2012, 17:53:05 от Konstantin
.vcproj - сокращение от английского Visual C++ Project, файл проекта Visual C++

.ts - сокращение от английского translation.
Перевод для исходных текстов производится в файле .ts, используя Qt Linguist. Так как файлы .ts в формате XML, их можно также отредактировать вручную.

.cmd - сокращение от английского command (команда), Файлы .cmd разрабатываются для запуска команд в Windows.
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Astra 19.2 East до Экспресс-АМ3 103 East

Вверх