Hello!
It does look like she might have eggs. Also, females are known to eat less or stop eating completely, when about to lay eggs or give birth.
First of all there is a great educational video about setting up a laying bin made by one of the forum members. You can find it here:
https://www.chameleonforums.com/laying-bin-set-up-educational-video-77225/
Females can and will lay eggs even though they have never been with a male, then the eggs are just gonna be infertile and you can simply dig them up and discard them once she is done laying.
It is very important to give her privacy, when she finally starts digging, otherwise she might become stressed and become egg-bound. Some choose to cover the cage with a cloth during the process.
I would also like to add, that it is extremely important to supplement the pregnant female with plenty of calcium. Calcium is required to form eggs, and since reproduction is always a priority, in case of lacking calcium, her body will pull it from her bones, which can lead to metabolic bone disease (known as MBD). Calcium is also essential for proper muscle functioning and other bodily functions, so supplementation is very important. You might want to buy some liquid calcium and either give her a drop directly or put a drop on one of her feeder once in a while. It is also advised to give her some liquid calcium once she is done laying eggs.
Good luck and feel free to ask questions if in any doubt!
Julija