Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KRunner Currency Converter

Плагин для KRunner с расширенной поддержкой конвертации валют, включая RUB и VND.

Особенности

  • Поддержка 150+ валют включая RUB, VND и криптовалюты
  • Гибкий парсинг чисел: поддержка различных форматов (точки, запятые, пробелы)
  • Автоматическое обновление курсов валют
  • Кеширование данных для быстрой работы офлайн
  • Независимость от системных библиотек

Поддерживаемые форматы чисел

30840000           # Без разделителей
30.840.000         # Точки как разделители тысяч
30,840,000         # Запятые как разделители тысяч
30 840 000         # Пробелы как разделители тысяч
1.234,56           # Европейский формат
1,234.56           # Американский формат
1/2                # Дроби

Примеры использования

Откройте KRunner (Alt+F2) и введите:

30840000 VND to RUB
100.50 USD in RUB
1.234,56 EUR > RUB
1000 RUB as USD

Установка

Зависимости (Fedora)

sudo dnf install -y cmake extra-cmake-modules qt6-qtbase-devel kf6-krunner-devel kf6-ki18n-devel kf6-kconfigwidgets-devel

Сборка и установка

git clone https://github.com/yourusername/krunner-currency-converter.git
cd krunner-currency-converter
./install.sh

Или вручную:

mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
make
sudo make install
kquitapp6 krunner

Удаление

./uninstall.sh

Источники данных

Курсы валют получаются от:

  • Основной: exchangerate-api.com (бесплатный API)
  • Резервный: fawazahmed0 currency API

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages