Какой способ войти в Linux (QT или KDevelop) [закрытый]

Вместо усечения даты вы хотите отформатировать дату. Вы должны быть в состоянии отформатировать время с помощью следующего запроса:

SELECT
    actor_id AS SRT_ID,
    shift_date,
    DATE_FORMAT(from_unixtime(shift_start), '%H:%i') AS login,
    DATE_FORMAT(from_unixtime(shift_end), '%H:%i')  AS logout
FROM
    fct_rep_schedule_details
WHERE
    ds BETWEEN '2018-12-01' AND '2019-01-15'
GROUP BY 1,2,3,4

где %H переводится в часы в 00 .. 23 и %i в минуты в соответствии с документацией prestoDB [ 113]

9
задан Community 23 May 2017 в 12:30
поделиться

4 ответа

Вы, казалось, были смущены. QT является инструментарием C++. KDevelop является IDE.

Из Вашего комментария я вижу, что Вы имели в виду спокойного Разработчика. Разработчиком не является IDE; это - просто приложение для того, чтобы графически создать пользовательские интерфейсы. Это не может скомпилировать код, отладить или сделать любую из других вещей, которые делает IDE.

IDE KDevelop на самом деле встраивает Разработчика в себя, таким образом, это ясно не "одно или другая" ситуация с типом.

Конечно, третья возможность состоит в том, что Вы говорили о спокойном Создателе, IDE, который был недавно выпущен как бета спокойным программным обеспечением. Если это так, затем я просто поощрил бы Вас пробовать их обоих и видеть, который Вы предпочитаете. Они проявляют разные подходы, и более оптимальный вариант базировался бы почти полностью на персональном предпочтении.

12
ответ дан 4 December 2019 в 08:53
поделиться

Лично, что я чувствую, что для разработки kde приложений в QT лучше, используют KATE. Это дает достаточно средства путем предоставления терминала, где можно скомпилировать отладку и запустить приложение.

-1
ответ дан 4 December 2019 в 08:53
поделиться

Вступительное сообщение, вероятно, означало Qt Creator, который, безусловно, является полноценной IDE.

Qt Creator поставляется в двух вариантах: простой с открытым исходным кодом, который лицензируется только для создания программного обеспечения с открытым исходным кодом, и платный, который лицензируется для создания как OSS, так и проектов с закрытым исходным кодом. Qt Creator так же переносим между платформами, как и сам Qt, и использует компилятор MingW под MS Windows и компилятор GCC под Linux.

Вообще я обнаружил, что Open Source Qt - это отполированная часть программного обеспечения, которая делает пользователя более гладким и приятным. опыт, чем KDevelop (который так отчаянно пытается внедрить множество ошибок и свистков, что он не делает простые вещи легкими и надежными), и он имеет несколько функций и намного более простой интерфейс, чем Kdevelop (возможно, платная версия также имеет более сложный интерфейс).

Использование исключительно инфраструктуры Qt позволяет легко создавать приложения, работающие под Linux и MS Windows с не более чем перекомпиляцией, и которые выглядят одинаково на обеих платформах. KDE, с другой стороны, предназначен только для Linux.

Что мне особенно понравилось, так это то, что импорт около 35 файлов из приложения командной строки (изначально разработанного под MSVC), с помощью qmake, настроившего make-файл, а затем скомпилировав его, работал как чудо, так как в отличие от KDevelop, где это большая проблема. Qt Creator также легко настраивает приложение командной строки. Теперь, когда версия командной строки компилируется, я могу легко создать графический интерфейс Qt, чтобы подготовить аргументы параметров, установить параметры, выбрать и щелкнуть все входные файлы, и установите выходной каталог. Единственное, что мне нужно изменить, - это изменить мою предыдущую «основную» функцию на что-то другое, позволить Qt сгенерировать главное приложение для меня, а затем и вызвать его в ответ на нажатие кнопки. У меня было такое адское время, когда я пытался сделать это с KDE и Kdevelop год или около того назад, что я полностью сдался и вернулся в MSVC.

Если вы действительно не хотите разрабатывать только для KDE и не намерены использовать функциональность KDE что выходит за рамки Qt, я бы выбрал Qt Creator.

12
ответ дан 4 December 2019 в 08:53
поделиться

Я думаю, что Вы имеете в виду KDE с KDevelop, он зависит от области Вашего применения, если это будет настольный независимый политик, я перейду к QT, если Вы захотите подать заявку, которая использует все питание KDE, я пойду KDE.

Поскольку Windows и встроенная разработка переходят к QT.

0
ответ дан 4 December 2019 в 08:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: