fonts.h 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. #ifndef FONTS_H
  2. #define FONTS_H
  3. #include <QFont>
  4. // Fonts (automatically scaled on window resize)
  5. extern QFont garamond_6pt;
  6. extern QFont garamond_7pt;
  7. extern QFont garamond_8pt;
  8. extern QFont garamond_9pt;
  9. extern QFont garamond_10pt;
  10. extern QFont garamond_11pt;
  11. extern QFont garamond_12pt;
  12. extern QFont garamond_13pt;
  13. extern QFont garamond_14pt;
  14. extern QFont garamond_15pt;
  15. extern QFont garamond_16pt;
  16. extern QFont trajan_6pt;
  17. extern QFont trajan_7pt;
  18. extern QFont trajan_8pt;
  19. extern QFont trajan_9pt;
  20. extern QFont trajan_10pt;
  21. extern QFont trajan_11pt;
  22. extern QFont trajan_12pt;
  23. extern QFont crimson_6pt;
  24. extern QFont crimson_7pt;
  25. extern QFont crimson_8pt;
  26. extern QFont crimson_9pt;
  27. extern QFont crimson_10pt;
  28. extern QFont crimson_11pt;
  29. extern QFont crimson_12pt;
  30. extern QFont crimson_13pt;
  31. extern QFont crimson_14pt;
  32. extern QFont crimson_15pt;
  33. extern QFont crimson_16pt;
  34. // Font sizes
  35. const double default_pixels_in_16_pt = 26;//14;
  36. const double default_pixels_in_15_pt = 24;//14;
  37. const double default_pixels_in_14_pt = 23;//14;
  38. const double default_pixels_in_13_pt = 21;//14;
  39. const double default_pixels_in_12_pt = 20;//14;
  40. const double default_pixels_in_11_pt = 18;//13;
  41. const double default_pixels_in_10_pt = 17;//12;
  42. const double default_pixels_in_9_pt = 16;//11;
  43. const double default_pixels_in_8_pt = 14;//9;
  44. const double default_pixels_in_7_pt = 12;//8;
  45. const double default_pixels_in_6_pt = 10;//7;
  46. extern int pixels_in_16_pt;
  47. extern int pixels_in_15_pt;
  48. extern int pixels_in_14_pt;
  49. extern int pixels_in_13_pt;
  50. extern int pixels_in_12_pt;
  51. extern int pixels_in_11_pt;
  52. extern int pixels_in_10_pt;
  53. extern int pixels_in_9_pt;
  54. extern int pixels_in_8_pt;
  55. extern int pixels_in_7_pt;
  56. extern int pixels_in_6_pt;
  57. void constructFonts();
  58. void updateFonts(double coefficient);
  59. #endif // FONTS_H