summaryrefslogtreecommitdiffstats
path: root/kjsembed/docs/examples/imagefun/title.js
blob: 749899beaffd5612da887059713db52897ebc02d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/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();

	}
}