Пример #1
0
  public static QImage qoffeyLogo(int size) {
    int warp = size / 5;
    QImage bg_image = null, fg_image = null;
    {
      QImage image = qtLogoImage(size, size, false);
      QImage shade = makeShade(image, false, true);
      bg_image = warpImage(shade, warp, -1);
    }
    {
      QImage image = qtLogoImage(size, size, true);
      QImage shade = makeShade(image, true, false);
      fg_image = warpImage(shade, warp, 1);
    }

    QImage cup = composeCup(bg_image, fg_image, size, warp);
    return cup.scaledToWidth(size, Qt.TransformationMode.SmoothTransformation);
  }