You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdebindings/kjsembed/docs/examples/imagefun/title.js

37 lines
645 B

#!/usr/bin/env kjscmd
var textlayer = new Pixmap();
var painter = new Painter();
var w = 100;
var h = 100;
var test = "This is a test";
var pn = new Pen(this);
var bsh = new Brush(this);
bsh.setColor("red");
pn.setWidth(2);
pn.setColor("red");
textlayer.resize( w,h);
textlayer.fill("white");
if (painter.begin(textlayer) )
{
painter.setPen(pn);
painter.setBrush(bsh);
painter.drawRoundRect( 5, 5, w-5, h-5, 25, 25 );
if( painter.end() )
{
var lbl = new QLabel();
var img = new Image(this);
img.setPixmap( painter.pixmap() );
img.emboss(0,1);
lbl.pixmap=img.pixmap();
lbl.show();
application.exec();
}
}